diff --git a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi index 7b8e0750e..743fec05b 100644 --- a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi @@ -453,6 +453,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi index 7b8e0750e..743fec05b 100644 --- a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi @@ -453,6 +453,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi index c281e9af8..71ba9d717 100644 --- a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi @@ -343,6 +343,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi index c590e742b..24426e236 100644 --- a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi @@ -331,6 +331,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi index 2610f49f7..4ad812294 100644 --- a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi @@ -554,6 +554,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi index e209a3ce1..664d7522a 100644 --- a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi @@ -475,6 +475,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi index bc79b87fc..149e64eca 100644 --- a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi @@ -489,6 +489,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi index e209a3ce1..664d7522a 100644 --- a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi @@ -475,6 +475,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi index 5b9230f9e..95f73332e 100644 --- a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi @@ -344,6 +344,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi index 50160cc0f..6b9b32899 100644 --- a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi @@ -576,6 +576,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi index ec9759d93..da6cd020c 100644 --- a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi @@ -620,6 +620,60 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi index 8980eb99b..06350bddc 100644 --- a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi @@ -644,6 +644,60 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi index b29159aa4..49c608fca 100644 --- a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi @@ -799,6 +799,64 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi index 1c94d0041..37daa211e 100644 --- a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi @@ -1015,6 +1015,64 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi index 1c94d0041..37daa211e 100644 --- a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi @@ -1015,6 +1015,64 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi index 70f6c0d73..15de58388 100644 --- a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi @@ -755,6 +755,64 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi index 2d7017ad7..b1502cfd2 100644 --- a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi @@ -1259,6 +1259,64 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi index 69c182ad2..b080b3070 100644 --- a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi @@ -387,6 +387,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi index 7e77e78e4..83a844ce6 100644 --- a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi @@ -569,6 +569,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi index 4226f6035..8556b9d41 100644 --- a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi @@ -407,6 +407,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi index 95cf8141f..b386a55d0 100644 --- a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi @@ -274,6 +274,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi index b73cd5153..eef6447b7 100644 --- a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi @@ -262,6 +262,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi index e90f904bd..992e4e9c6 100644 --- a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi @@ -487,6 +487,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi index 15ce62c87..2907fc074 100644 --- a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi @@ -720,6 +720,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi index 3a77de320..d5aed44fb 100644 --- a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi @@ -740,6 +740,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi index 488d14ec1..8e387c9e4 100644 --- a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi @@ -1003,6 +1003,120 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi index 4394e617b..5c1170b98 100644 --- a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi @@ -1207,6 +1207,120 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi index 4394e617b..5c1170b98 100644 --- a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi @@ -1207,6 +1207,120 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi index 7be226229..3d5dbe0ff 100644 --- a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi @@ -935,6 +935,116 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303veyx-pinctrl.dtsi b/dts/st/f3/stm32f303veyx-pinctrl.dtsi index b4b159d29..11741a686 100644 --- a/dts/st/f3/stm32f303veyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303veyx-pinctrl.dtsi @@ -1103,6 +1103,116 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi index 046fc31a7..ac3036275 100644 --- a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi @@ -1451,6 +1451,120 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi index f6b728de6..e2e487eb9 100644 --- a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi @@ -445,6 +445,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi index f6b728de6..e2e487eb9 100644 --- a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi @@ -445,6 +445,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi index 9909455af..3068442ba 100644 --- a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi @@ -321,6 +321,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi index 4ced14afb..aabd6ffcd 100644 --- a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi @@ -375,6 +375,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 7aa4c608b..5e633b5cf 100644 --- a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi @@ -469,6 +469,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi index 0f0368a88..e40e6c32e 100644 --- a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi @@ -489,6 +489,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 eb74b5d93..2b1557617 100644 --- a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi @@ -328,6 +328,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 407dda4ae..e0d2bc5d1 100644 --- a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi @@ -312,6 +312,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi index 62192415d..83d66c38a 100644 --- a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi @@ -589,6 +589,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f358cctx-pinctrl.dtsi b/dts/st/f3/stm32f358cctx-pinctrl.dtsi index 5bb97ac6c..7d7e8247c 100644 --- a/dts/st/f3/stm32f358cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358cctx-pinctrl.dtsi @@ -557,6 +557,96 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f358rctx-pinctrl.dtsi b/dts/st/f3/stm32f358rctx-pinctrl.dtsi index 377ea2273..56c6b4c39 100644 --- a/dts/st/f3/stm32f358rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358rctx-pinctrl.dtsi @@ -708,6 +708,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f358vctx-pinctrl.dtsi b/dts/st/f3/stm32f358vctx-pinctrl.dtsi index eef081b8b..c25eb93a6 100644 --- a/dts/st/f3/stm32f358vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358vctx-pinctrl.dtsi @@ -991,6 +991,116 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/f3/stm32f398vetx-pinctrl.dtsi b/dts/st/f3/stm32f398vetx-pinctrl.dtsi index 318d1c762..686eeb4fd 100644 --- a/dts/st/f3/stm32f398vetx-pinctrl.dtsi +++ b/dts/st/f3/stm32f398vetx-pinctrl.dtsi @@ -1195,6 +1195,116 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa5: opamp3_vinp_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pa4: opamp4_vinp_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411c6tx-pinctrl.dtsi b/dts/st/g4/stm32g411c6tx-pinctrl.dtsi index 91dd02e74..68844aa66 100644 --- a/dts/st/g4/stm32g411c6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6tx-pinctrl.dtsi @@ -516,6 +516,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411c6ux-pinctrl.dtsi b/dts/st/g4/stm32g411c6ux-pinctrl.dtsi index 3911af6fc..1c8267671 100644 --- a/dts/st/g4/stm32g411c6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6ux-pinctrl.dtsi @@ -547,6 +547,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411c8tx-pinctrl.dtsi b/dts/st/g4/stm32g411c8tx-pinctrl.dtsi index 91dd02e74..68844aa66 100644 --- a/dts/st/g4/stm32g411c8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8tx-pinctrl.dtsi @@ -516,6 +516,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411c8ux-pinctrl.dtsi b/dts/st/g4/stm32g411c8ux-pinctrl.dtsi index 3911af6fc..1c8267671 100644 --- a/dts/st/g4/stm32g411c8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8ux-pinctrl.dtsi @@ -547,6 +547,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411cbtx-pinctrl.dtsi b/dts/st/g4/stm32g411cbtx-pinctrl.dtsi index 91dd02e74..68844aa66 100644 --- a/dts/st/g4/stm32g411cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbtx-pinctrl.dtsi @@ -516,6 +516,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411cbux-pinctrl.dtsi b/dts/st/g4/stm32g411cbux-pinctrl.dtsi index 3911af6fc..1c8267671 100644 --- a/dts/st/g4/stm32g411cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbux-pinctrl.dtsi @@ -547,6 +547,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411cctx-pinctrl.dtsi b/dts/st/g4/stm32g411cctx-pinctrl.dtsi index 12f58e74b..096d7bc09 100644 --- a/dts/st/g4/stm32g411cctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cctx-pinctrl.dtsi @@ -508,6 +508,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411ccux-pinctrl.dtsi b/dts/st/g4/stm32g411ccux-pinctrl.dtsi index 065fb69c1..97ceac86d 100644 --- a/dts/st/g4/stm32g411ccux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411ccux-pinctrl.dtsi @@ -539,6 +539,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411k6tx-pinctrl.dtsi b/dts/st/g4/stm32g411k6tx-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411k6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6tx-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411k6ux-pinctrl.dtsi b/dts/st/g4/stm32g411k6ux-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411k6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6ux-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411k8tx-pinctrl.dtsi b/dts/st/g4/stm32g411k8tx-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411k8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8tx-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411k8ux-pinctrl.dtsi b/dts/st/g4/stm32g411k8ux-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411k8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8ux-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411kbtx-pinctrl.dtsi b/dts/st/g4/stm32g411kbtx-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbtx-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411kbux-pinctrl.dtsi b/dts/st/g4/stm32g411kbux-pinctrl.dtsi index bef88270a..beebc0a5b 100644 --- a/dts/st/g4/stm32g411kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbux-pinctrl.dtsi @@ -388,6 +388,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411m6tx-pinctrl.dtsi b/dts/st/g4/stm32g411m6tx-pinctrl.dtsi index 931ae6bc4..2d8b6b226 100644 --- a/dts/st/g4/stm32g411m6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m6tx-pinctrl.dtsi @@ -707,6 +707,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411m8tx-pinctrl.dtsi b/dts/st/g4/stm32g411m8tx-pinctrl.dtsi index 931ae6bc4..2d8b6b226 100644 --- a/dts/st/g4/stm32g411m8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m8tx-pinctrl.dtsi @@ -707,6 +707,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411mbtx-pinctrl.dtsi b/dts/st/g4/stm32g411mbtx-pinctrl.dtsi index 931ae6bc4..2d8b6b226 100644 --- a/dts/st/g4/stm32g411mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411mbtx-pinctrl.dtsi @@ -707,6 +707,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411mctx-pinctrl.dtsi b/dts/st/g4/stm32g411mctx-pinctrl.dtsi index 7273071b3..8536a39f0 100644 --- a/dts/st/g4/stm32g411mctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411mctx-pinctrl.dtsi @@ -723,6 +723,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411r6tx-pinctrl.dtsi b/dts/st/g4/stm32g411r6tx-pinctrl.dtsi index 762f91325..f7af65077 100644 --- a/dts/st/g4/stm32g411r6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r6tx-pinctrl.dtsi @@ -635,6 +635,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411r8tx-pinctrl.dtsi b/dts/st/g4/stm32g411r8tx-pinctrl.dtsi index 762f91325..f7af65077 100644 --- a/dts/st/g4/stm32g411r8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r8tx-pinctrl.dtsi @@ -635,6 +635,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411rbtx-pinctrl.dtsi b/dts/st/g4/stm32g411rbtx-pinctrl.dtsi index 762f91325..f7af65077 100644 --- a/dts/st/g4/stm32g411rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411rbtx-pinctrl.dtsi @@ -635,6 +635,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g411rctx-pinctrl.dtsi b/dts/st/g4/stm32g411rctx-pinctrl.dtsi index 7f1056fcb..c5c77bd4f 100644 --- a/dts/st/g4/stm32g411rctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411rctx-pinctrl.dtsi @@ -627,6 +627,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 8ebc70832..b90816c49 100644 --- a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi @@ -560,6 +560,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 45e81108a..7776304d8 100644 --- a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi @@ -602,6 +602,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi index 90cc83c9c..8b40941ba 100644 --- a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi @@ -560,6 +560,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi index 6fc721846..a052c538b 100644 --- a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi @@ -593,6 +593,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 9df109a67..02ce06939 100644 --- a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi @@ -427,6 +427,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 9df109a67..02ce06939 100644 --- a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi @@ -427,6 +427,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 af0874a0c..61a3e915a 100644 --- a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi @@ -783,6 +783,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 b446d91b3..b30bbc1ba 100644 --- a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi @@ -711,6 +711,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 b446d91b3..b30bbc1ba 100644 --- a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi @@ -711,6 +711,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi index b446d91b3..b30bbc1ba 100644 --- a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi @@ -711,6 +711,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { 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 ecba72703..b220c8a55 100644 --- a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi @@ -868,6 +868,84 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi index 8ebc70832..b90816c49 100644 --- a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi @@ -560,6 +560,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441cbux-pinctrl.dtsi b/dts/st/g4/stm32g441cbux-pinctrl.dtsi index 45e81108a..7776304d8 100644 --- a/dts/st/g4/stm32g441cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbux-pinctrl.dtsi @@ -602,6 +602,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi index 6fc721846..a052c538b 100644 --- a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi @@ -593,6 +593,72 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi index 9df109a67..02ce06939 100644 --- a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi @@ -427,6 +427,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441kbux-pinctrl.dtsi b/dts/st/g4/stm32g441kbux-pinctrl.dtsi index 9df109a67..02ce06939 100644 --- a/dts/st/g4/stm32g441kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbux-pinctrl.dtsi @@ -427,6 +427,52 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi index af0874a0c..61a3e915a 100644 --- a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi @@ -783,6 +783,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441rbix-pinctrl.dtsi b/dts/st/g4/stm32g441rbix-pinctrl.dtsi index b446d91b3..b30bbc1ba 100644 --- a/dts/st/g4/stm32g441rbix-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbix-pinctrl.dtsi @@ -711,6 +711,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi index b446d91b3..b30bbc1ba 100644 --- a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi @@ -711,6 +711,80 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi index ecba72703..b220c8a55 100644 --- a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi @@ -868,6 +868,84 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi index abfc6bbef..e95a1cefa 100644 --- a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi @@ -605,6 +605,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi index a9b232d1a..aba07008e 100644 --- a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi @@ -653,6 +653,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi index f7de3dce1..45d8952a8 100644 --- a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi @@ -872,6 +872,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471meyx-pinctrl.dtsi b/dts/st/g4/stm32g471meyx-pinctrl.dtsi index bb47af781..a6fa3d928 100644 --- a/dts/st/g4/stm32g471meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471meyx-pinctrl.dtsi @@ -885,6 +885,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi index c941d8bf2..58dbc5987 100644 --- a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi @@ -1130,6 +1130,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi index 2230d8a28..25f041f2d 100644 --- a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi @@ -768,6 +768,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi index a0908f4ce..d054f2343 100644 --- a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi @@ -978,6 +978,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi index a0908f4ce..d054f2343 100644 --- a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi @@ -978,6 +978,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi index a0908f4ce..d054f2343 100644 --- a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi @@ -978,6 +978,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 d6da911b1..acfd435d4 100644 --- a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi @@ -681,6 +681,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 283eb26da..f6e3911bf 100644 --- a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi @@ -733,6 +733,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 9ca08dfeb..c0df5a29a 100644 --- a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi @@ -1028,6 +1028,144 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g473meyx-pinctrl.dtsi b/dts/st/g4/stm32g473meyx-pinctrl.dtsi index 49e16da91..1a2a0f4bf 100644 --- a/dts/st/g4/stm32g473meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473meyx-pinctrl.dtsi @@ -1053,6 +1053,148 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 3a9436a63..765bc64b1 100644 --- a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi @@ -1609,6 +1609,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 e78100592..ea421bcbc 100644 --- a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi @@ -1682,6 +1682,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi index e78100592..ea421bcbc 100644 --- a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi @@ -1682,6 +1682,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 0b0092675..b230954e1 100644 --- a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi @@ -856,6 +856,136 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g473retxz-pinctrl.dtsi b/dts/st/g4/stm32g473retxz-pinctrl.dtsi index 94d67856f..2ded724d8 100644 --- a/dts/st/g4/stm32g473retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473retxz-pinctrl.dtsi @@ -864,6 +864,136 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 1371d5e4b..6d6a4243d 100644 --- a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi @@ -1404,6 +1404,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 1371d5e4b..6d6a4243d 100644 --- a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi @@ -1404,6 +1404,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 c058090b9..6fb8d3ad6 100644 --- a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi @@ -763,6 +763,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 244156874..ae6164ad7 100644 --- a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi @@ -827,6 +827,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 37e5f2771..62392f88c 100644 --- a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi @@ -1142,6 +1142,144 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g474meyx-pinctrl.dtsi b/dts/st/g4/stm32g474meyx-pinctrl.dtsi index 82e4d538b..640701a86 100644 --- a/dts/st/g4/stm32g474meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474meyx-pinctrl.dtsi @@ -1167,6 +1167,148 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 d3faacaf0..7cb6c2efe 100644 --- a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi @@ -1723,6 +1723,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 3694d3ac4..ee826803a 100644 --- a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi @@ -1796,6 +1796,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 d9282fa57..86f528466 100644 --- a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi @@ -970,6 +970,136 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 a2531ad32..b08c907ec 100644 --- a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi @@ -1518,6 +1518,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { 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 a2531ad32..b08c907ec 100644 --- a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi @@ -1518,6 +1518,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483cetx-pinctrl.dtsi b/dts/st/g4/stm32g483cetx-pinctrl.dtsi index d6da911b1..acfd435d4 100644 --- a/dts/st/g4/stm32g483cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483cetx-pinctrl.dtsi @@ -681,6 +681,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483ceux-pinctrl.dtsi b/dts/st/g4/stm32g483ceux-pinctrl.dtsi index 283eb26da..f6e3911bf 100644 --- a/dts/st/g4/stm32g483ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g483ceux-pinctrl.dtsi @@ -733,6 +733,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483metx-pinctrl.dtsi b/dts/st/g4/stm32g483metx-pinctrl.dtsi index 9ca08dfeb..c0df5a29a 100644 --- a/dts/st/g4/stm32g483metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483metx-pinctrl.dtsi @@ -1028,6 +1028,144 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483meyx-pinctrl.dtsi b/dts/st/g4/stm32g483meyx-pinctrl.dtsi index 49e16da91..1a2a0f4bf 100644 --- a/dts/st/g4/stm32g483meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483meyx-pinctrl.dtsi @@ -1053,6 +1053,148 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483peix-pinctrl.dtsi b/dts/st/g4/stm32g483peix-pinctrl.dtsi index 3a9436a63..765bc64b1 100644 --- a/dts/st/g4/stm32g483peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483peix-pinctrl.dtsi @@ -1609,6 +1609,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483qetx-pinctrl.dtsi b/dts/st/g4/stm32g483qetx-pinctrl.dtsi index e78100592..ea421bcbc 100644 --- a/dts/st/g4/stm32g483qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483qetx-pinctrl.dtsi @@ -1682,6 +1682,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483retx-pinctrl.dtsi b/dts/st/g4/stm32g483retx-pinctrl.dtsi index 0b0092675..b230954e1 100644 --- a/dts/st/g4/stm32g483retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483retx-pinctrl.dtsi @@ -856,6 +856,136 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483vehx-pinctrl.dtsi b/dts/st/g4/stm32g483vehx-pinctrl.dtsi index 1371d5e4b..6d6a4243d 100644 --- a/dts/st/g4/stm32g483vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vehx-pinctrl.dtsi @@ -1404,6 +1404,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g483vetx-pinctrl.dtsi b/dts/st/g4/stm32g483vetx-pinctrl.dtsi index 1371d5e4b..6d6a4243d 100644 --- a/dts/st/g4/stm32g483vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vetx-pinctrl.dtsi @@ -1404,6 +1404,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484cetx-pinctrl.dtsi b/dts/st/g4/stm32g484cetx-pinctrl.dtsi index c058090b9..6fb8d3ad6 100644 --- a/dts/st/g4/stm32g484cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484cetx-pinctrl.dtsi @@ -763,6 +763,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484ceux-pinctrl.dtsi b/dts/st/g4/stm32g484ceux-pinctrl.dtsi index 244156874..ae6164ad7 100644 --- a/dts/st/g4/stm32g484ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g484ceux-pinctrl.dtsi @@ -827,6 +827,124 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484metx-pinctrl.dtsi b/dts/st/g4/stm32g484metx-pinctrl.dtsi index 37e5f2771..62392f88c 100644 --- a/dts/st/g4/stm32g484metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484metx-pinctrl.dtsi @@ -1142,6 +1142,144 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484meyx-pinctrl.dtsi b/dts/st/g4/stm32g484meyx-pinctrl.dtsi index 82e4d538b..640701a86 100644 --- a/dts/st/g4/stm32g484meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484meyx-pinctrl.dtsi @@ -1167,6 +1167,148 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484peix-pinctrl.dtsi b/dts/st/g4/stm32g484peix-pinctrl.dtsi index d3faacaf0..7cb6c2efe 100644 --- a/dts/st/g4/stm32g484peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484peix-pinctrl.dtsi @@ -1723,6 +1723,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484qetx-pinctrl.dtsi b/dts/st/g4/stm32g484qetx-pinctrl.dtsi index 3694d3ac4..ee826803a 100644 --- a/dts/st/g4/stm32g484qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484qetx-pinctrl.dtsi @@ -1796,6 +1796,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484retx-pinctrl.dtsi b/dts/st/g4/stm32g484retx-pinctrl.dtsi index d9282fa57..86f528466 100644 --- a/dts/st/g4/stm32g484retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484retx-pinctrl.dtsi @@ -970,6 +970,136 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484vehx-pinctrl.dtsi b/dts/st/g4/stm32g484vehx-pinctrl.dtsi index a2531ad32..b08c907ec 100644 --- a/dts/st/g4/stm32g484vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vehx-pinctrl.dtsi @@ -1518,6 +1518,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g484vetx-pinctrl.dtsi b/dts/st/g4/stm32g484vetx-pinctrl.dtsi index a2531ad32..b08c907ec 100644 --- a/dts/st/g4/stm32g484vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vetx-pinctrl.dtsi @@ -1518,6 +1518,156 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pb10: opamp4_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb11: opamp4_vinp_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vout_pb12: opamp4_vout_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pb13: opamp4_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinm_pd8: opamp4_vinm_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp4_vinp_pd11: opamp4_vinp_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pa3: opamp5_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vout_pa8: opamp5_vout_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pb14: opamp5_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinm_pb15: opamp5_vinm_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pc3: opamp5_vinp_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp5_vinp_pd12: opamp5_vinp_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi index cf02c458d..eb5c15493 100644 --- a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi @@ -588,6 +588,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi index 0fb741021..7ee91ceea 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -630,6 +630,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi index ef2ea445c..9d884c3f4 100644 --- a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi @@ -439,6 +439,56 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi index 91604ce46..d23f9f00b 100644 --- a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi @@ -843,6 +843,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi index 91604ce46..d23f9f00b 100644 --- a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi @@ -843,6 +843,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491retxz-pinctrl.dtsi b/dts/st/g4/stm32g491retxz-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g491retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g491retxz-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491reyx-pinctrl.dtsi b/dts/st/g4/stm32g491reyx-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g491reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491reyx-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi index a40060715..aa5a8bf98 100644 --- a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi @@ -944,6 +944,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi index cf02c458d..eb5c15493 100644 --- a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi @@ -588,6 +588,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi index 0fb741021..7ee91ceea 100644 --- a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi @@ -630,6 +630,92 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi index ef2ea445c..9d884c3f4 100644 --- a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi @@ -439,6 +439,56 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi index 91604ce46..d23f9f00b 100644 --- a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi @@ -843,6 +843,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi index 91604ce46..d23f9f00b 100644 --- a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi @@ -843,6 +843,104 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi index a4b60e45a..cc47d01d9 100644 --- a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi @@ -739,6 +739,100 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi index a40060715..aa5a8bf98 100644 --- a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi @@ -944,6 +944,108 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pd14: opamp2_vinp_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pa1: opamp3_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb0: opamp3_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pb1: opamp3_vout_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb2: opamp3_vinm_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pb10: opamp3_vinm_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pb13: opamp3_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pa1: opamp6_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinm_pb1: opamp6_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vout_pb11: opamp6_vout_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb12: opamp6_vinp_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pb13: opamp6_vinp_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp6_vinp_pd9: opamp6_vinp_pd9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi1_bk1_ncs_pa2: quadspi1_bk1_ncs_pa2 { diff --git a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi index 602e0c6f8..bd0ef1e00 100644 --- a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi @@ -684,6 +684,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa7: opamp1_vout_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pb1: opamp1_vinm_pb1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h5/stm32h503cbux-pinctrl.dtsi b/dts/st/h5/stm32h503cbux-pinctrl.dtsi index 602e0c6f8..bd0ef1e00 100644 --- a/dts/st/h5/stm32h503cbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbux-pinctrl.dtsi @@ -684,6 +684,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa7: opamp1_vout_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pb1: opamp1_vinm_pb1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi index 788e9d071..24a3b2cf3 100644 --- a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi @@ -464,6 +464,16 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa7: opamp1_vout_pa7 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h5/stm32h503kbux-pinctrl.dtsi b/dts/st/h5/stm32h503kbux-pinctrl.dtsi index b6cc46ba8..950c3db31 100644 --- a/dts/st/h5/stm32h503kbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503kbux-pinctrl.dtsi @@ -566,6 +566,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa7: opamp1_vout_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pb1: opamp1_vinm_pb1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi index 2ecf29ac6..a3c77026a 100644 --- a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi @@ -936,6 +936,28 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa7: opamp1_vout_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pb1: opamp1_vinm_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723vehx-pinctrl.dtsi b/dts/st/h7/stm32h723vehx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h723vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vehx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723vetx-pinctrl.dtsi b/dts/st/h7/stm32h723vetx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h723vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vetx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723vghx-pinctrl.dtsi b/dts/st/h7/stm32h723vghx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h723vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vghx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723zeix-pinctrl.dtsi b/dts/st/h7/stm32h723zeix-pinctrl.dtsi index 094612ba3..a3f72b189 100644 --- a/dts/st/h7/stm32h723zeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zeix-pinctrl.dtsi @@ -2868,6 +2868,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723zetx-pinctrl.dtsi b/dts/st/h7/stm32h723zetx-pinctrl.dtsi index dd50f5213..712c8fc1a 100644 --- a/dts/st/h7/stm32h723zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zetx-pinctrl.dtsi @@ -2840,6 +2840,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723zgix-pinctrl.dtsi b/dts/st/h7/stm32h723zgix-pinctrl.dtsi index 094612ba3..a3f72b189 100644 --- a/dts/st/h7/stm32h723zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgix-pinctrl.dtsi @@ -2868,6 +2868,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi index dd50f5213..712c8fc1a 100644 --- a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi @@ -2840,6 +2840,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725aeix-pinctrl.dtsi b/dts/st/h7/stm32h725aeix-pinctrl.dtsi index 54e9cf91c..ae26cd2a9 100644 --- a/dts/st/h7/stm32h725aeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725aeix-pinctrl.dtsi @@ -3191,6 +3191,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725agix-pinctrl.dtsi b/dts/st/h7/stm32h725agix-pinctrl.dtsi index 54e9cf91c..ae26cd2a9 100644 --- a/dts/st/h7/stm32h725agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725agix-pinctrl.dtsi @@ -3191,6 +3191,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725iekx-pinctrl.dtsi b/dts/st/h7/stm32h725iekx-pinctrl.dtsi index a2f2750a7..bfcbcdb32 100644 --- a/dts/st/h7/stm32h725iekx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725iekx-pinctrl.dtsi @@ -3356,6 +3356,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725ietx-pinctrl.dtsi b/dts/st/h7/stm32h725ietx-pinctrl.dtsi index 137b50fdc..7c25871db 100644 --- a/dts/st/h7/stm32h725ietx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725ietx-pinctrl.dtsi @@ -2896,6 +2896,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725igkx-pinctrl.dtsi b/dts/st/h7/stm32h725igkx-pinctrl.dtsi index a2f2750a7..bfcbcdb32 100644 --- a/dts/st/h7/stm32h725igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igkx-pinctrl.dtsi @@ -3356,6 +3356,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725igtx-pinctrl.dtsi b/dts/st/h7/stm32h725igtx-pinctrl.dtsi index 137b50fdc..7c25871db 100644 --- a/dts/st/h7/stm32h725igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igtx-pinctrl.dtsi @@ -2896,6 +2896,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725revx-pinctrl.dtsi b/dts/st/h7/stm32h725revx-pinctrl.dtsi index 12a7e7fc9..e0304f6d6 100644 --- a/dts/st/h7/stm32h725revx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725revx-pinctrl.dtsi @@ -1171,6 +1171,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi index 12a7e7fc9..e0304f6d6 100644 --- a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi @@ -1171,6 +1171,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725vehx-pinctrl.dtsi b/dts/st/h7/stm32h725vehx-pinctrl.dtsi index 0cebd5733..f4ff4d4b1 100644 --- a/dts/st/h7/stm32h725vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vehx-pinctrl.dtsi @@ -2057,6 +2057,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725vetx-pinctrl.dtsi b/dts/st/h7/stm32h725vetx-pinctrl.dtsi index 4ec363fe0..c7f34807f 100644 --- a/dts/st/h7/stm32h725vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vetx-pinctrl.dtsi @@ -1883,6 +1883,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725vghx-pinctrl.dtsi b/dts/st/h7/stm32h725vghx-pinctrl.dtsi index 0cebd5733..f4ff4d4b1 100644 --- a/dts/st/h7/stm32h725vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vghx-pinctrl.dtsi @@ -2057,6 +2057,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi index 4ec363fe0..c7f34807f 100644 --- a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi @@ -1883,6 +1883,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi index 7c0cb1eec..a9813bbcc 100644 --- a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi @@ -1801,6 +1801,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725zetx-pinctrl.dtsi b/dts/st/h7/stm32h725zetx-pinctrl.dtsi index f1121a5b9..bceb88fe2 100644 --- a/dts/st/h7/stm32h725zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zetx-pinctrl.dtsi @@ -2563,6 +2563,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi index f1121a5b9..bceb88fe2 100644 --- a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi @@ -2563,6 +2563,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730abixq-pinctrl.dtsi b/dts/st/h7/stm32h730abixq-pinctrl.dtsi index 54e9cf91c..ae26cd2a9 100644 --- a/dts/st/h7/stm32h730abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730abixq-pinctrl.dtsi @@ -3191,6 +3191,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi index a2f2750a7..bfcbcdb32 100644 --- a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi @@ -3356,6 +3356,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi index 137b50fdc..7c25871db 100644 --- a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi @@ -2896,6 +2896,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730zbix-pinctrl.dtsi b/dts/st/h7/stm32h730zbix-pinctrl.dtsi index 094612ba3..a3f72b189 100644 --- a/dts/st/h7/stm32h730zbix-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbix-pinctrl.dtsi @@ -2868,6 +2868,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi index dd50f5213..712c8fc1a 100644 --- a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi @@ -2840,6 +2840,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h733vghx-pinctrl.dtsi b/dts/st/h7/stm32h733vghx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h733vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vghx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi index 8427bf0f7..927ccd936 100644 --- a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi @@ -2159,6 +2159,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h733zgix-pinctrl.dtsi b/dts/st/h7/stm32h733zgix-pinctrl.dtsi index 094612ba3..a3f72b189 100644 --- a/dts/st/h7/stm32h733zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgix-pinctrl.dtsi @@ -2868,6 +2868,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi index dd50f5213..712c8fc1a 100644 --- a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi @@ -2840,6 +2840,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735agix-pinctrl.dtsi b/dts/st/h7/stm32h735agix-pinctrl.dtsi index 54e9cf91c..ae26cd2a9 100644 --- a/dts/st/h7/stm32h735agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h735agix-pinctrl.dtsi @@ -3191,6 +3191,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735igkx-pinctrl.dtsi b/dts/st/h7/stm32h735igkx-pinctrl.dtsi index a2f2750a7..bfcbcdb32 100644 --- a/dts/st/h7/stm32h735igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igkx-pinctrl.dtsi @@ -3356,6 +3356,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735igtx-pinctrl.dtsi b/dts/st/h7/stm32h735igtx-pinctrl.dtsi index 137b50fdc..7c25871db 100644 --- a/dts/st/h7/stm32h735igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igtx-pinctrl.dtsi @@ -2896,6 +2896,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi index 12a7e7fc9..e0304f6d6 100644 --- a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi @@ -1171,6 +1171,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735vghx-pinctrl.dtsi b/dts/st/h7/stm32h735vghx-pinctrl.dtsi index 0cebd5733..f4ff4d4b1 100644 --- a/dts/st/h7/stm32h735vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vghx-pinctrl.dtsi @@ -2057,6 +2057,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi index 4ec363fe0..c7f34807f 100644 --- a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi @@ -1883,6 +1883,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi index 7c0cb1eec..a9813bbcc 100644 --- a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi @@ -1801,6 +1801,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi index f1121a5b9..bceb88fe2 100644 --- a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi @@ -2563,6 +2563,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi index 61c67975a..6f36058d7 100644 --- a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi @@ -2327,6 +2327,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi index 40df07d09..b8382abbe 100644 --- a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi @@ -2626,6 +2626,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi index 2d75daadd..032323580 100644 --- a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi @@ -2514,6 +2514,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi index 2d75daadd..032323580 100644 --- a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi @@ -2514,6 +2514,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi index 0f729771d..6ccd9fbc3 100644 --- a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi @@ -1582,6 +1582,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi index 0f729771d..6ccd9fbc3 100644 --- a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi @@ -1582,6 +1582,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi index 7ccff1adf..48beea98e 100644 --- a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi @@ -2764,6 +2764,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi index 8a744ae14..9836fd986 100644 --- a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi @@ -2062,6 +2062,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi index a27ec8546..01ba9fd8d 100644 --- a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi @@ -2601,6 +2601,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi index 644a27c36..dad32a36c 100644 --- a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi @@ -3044,6 +3044,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743bitx-pinctrl.dtsi b/dts/st/h7/stm32h743bitx-pinctrl.dtsi index 644a27c36..dad32a36c 100644 --- a/dts/st/h7/stm32h743bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bitx-pinctrl.dtsi @@ -3044,6 +3044,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743igkx-pinctrl.dtsi b/dts/st/h7/stm32h743igkx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h743igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igkx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743igtx-pinctrl.dtsi b/dts/st/h7/stm32h743igtx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h743igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igtx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743iikx-pinctrl.dtsi b/dts/st/h7/stm32h743iikx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h743iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iikx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743iitx-pinctrl.dtsi b/dts/st/h7/stm32h743iitx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h743iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iitx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743vitx-pinctrl.dtsi b/dts/st/h7/stm32h743vitx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h743vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vitx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743xghx-pinctrl.dtsi b/dts/st/h7/stm32h743xghx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h743xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xghx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743xihx-pinctrl.dtsi b/dts/st/h7/stm32h743xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h743xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h743zitx-pinctrl.dtsi b/dts/st/h7/stm32h743zitx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h743zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zitx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi index a4ba2f44e..49c512d18 100644 --- a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi @@ -2888,6 +2888,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745bitx-pinctrl.dtsi b/dts/st/h7/stm32h745bitx-pinctrl.dtsi index a4ba2f44e..49c512d18 100644 --- a/dts/st/h7/stm32h745bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bitx-pinctrl.dtsi @@ -2888,6 +2888,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745igkx-pinctrl.dtsi b/dts/st/h7/stm32h745igkx-pinctrl.dtsi index b35215231..ab0cb18a8 100644 --- a/dts/st/h7/stm32h745igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igkx-pinctrl.dtsi @@ -2734,6 +2734,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745igtx-pinctrl.dtsi b/dts/st/h7/stm32h745igtx-pinctrl.dtsi index 47bb73bea..e89c22d08 100644 --- a/dts/st/h7/stm32h745igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igtx-pinctrl.dtsi @@ -2320,6 +2320,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745iikx-pinctrl.dtsi b/dts/st/h7/stm32h745iikx-pinctrl.dtsi index b35215231..ab0cb18a8 100644 --- a/dts/st/h7/stm32h745iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iikx-pinctrl.dtsi @@ -2734,6 +2734,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745iitx-pinctrl.dtsi b/dts/st/h7/stm32h745iitx-pinctrl.dtsi index 47bb73bea..e89c22d08 100644 --- a/dts/st/h7/stm32h745iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iitx-pinctrl.dtsi @@ -2320,6 +2320,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745xghx-pinctrl.dtsi b/dts/st/h7/stm32h745xghx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h745xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xghx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745xihx-pinctrl.dtsi b/dts/st/h7/stm32h745xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h745xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi index 4e433863d..b02e74c99 100644 --- a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi @@ -2050,6 +2050,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h745zitx-pinctrl.dtsi b/dts/st/h7/stm32h745zitx-pinctrl.dtsi index 4e433863d..b02e74c99 100644 --- a/dts/st/h7/stm32h745zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zitx-pinctrl.dtsi @@ -2050,6 +2050,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi index 674dda8e4..5778e9c46 100644 --- a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi @@ -2816,6 +2816,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747bitx-pinctrl.dtsi b/dts/st/h7/stm32h747bitx-pinctrl.dtsi index 674dda8e4..5778e9c46 100644 --- a/dts/st/h7/stm32h747bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bitx-pinctrl.dtsi @@ -2816,6 +2816,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747igtx-pinctrl.dtsi b/dts/st/h7/stm32h747igtx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h747igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747igtx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747iitx-pinctrl.dtsi b/dts/st/h7/stm32h747iitx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h747iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747iitx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747xghx-pinctrl.dtsi b/dts/st/h7/stm32h747xghx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h747xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xghx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747xihx-pinctrl.dtsi b/dts/st/h7/stm32h747xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h747xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi index c1040c28b..cdae4ce7a 100644 --- a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi @@ -2033,6 +2033,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753aiix-pinctrl.dtsi b/dts/st/h7/stm32h753aiix-pinctrl.dtsi index a27ec8546..01ba9fd8d 100644 --- a/dts/st/h7/stm32h753aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h753aiix-pinctrl.dtsi @@ -2601,6 +2601,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753bitx-pinctrl.dtsi b/dts/st/h7/stm32h753bitx-pinctrl.dtsi index 644a27c36..dad32a36c 100644 --- a/dts/st/h7/stm32h753bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753bitx-pinctrl.dtsi @@ -3044,6 +3044,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753iikx-pinctrl.dtsi b/dts/st/h7/stm32h753iikx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h753iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iikx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753iitx-pinctrl.dtsi b/dts/st/h7/stm32h753iitx-pinctrl.dtsi index 3f5e7d2ac..6c2bd50e5 100644 --- a/dts/st/h7/stm32h753iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iitx-pinctrl.dtsi @@ -2804,6 +2804,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753vihx-pinctrl.dtsi b/dts/st/h7/stm32h753vihx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h753vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vihx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753vitx-pinctrl.dtsi b/dts/st/h7/stm32h753vitx-pinctrl.dtsi index ddfe03de0..d8e4df00b 100644 --- a/dts/st/h7/stm32h753vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vitx-pinctrl.dtsi @@ -1740,6 +1740,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753xihx-pinctrl.dtsi b/dts/st/h7/stm32h753xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h753xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h753zitx-pinctrl.dtsi b/dts/st/h7/stm32h753zitx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h753zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753zitx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h755bitx-pinctrl.dtsi b/dts/st/h7/stm32h755bitx-pinctrl.dtsi index a4ba2f44e..49c512d18 100644 --- a/dts/st/h7/stm32h755bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755bitx-pinctrl.dtsi @@ -2888,6 +2888,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h755iikx-pinctrl.dtsi b/dts/st/h7/stm32h755iikx-pinctrl.dtsi index b35215231..ab0cb18a8 100644 --- a/dts/st/h7/stm32h755iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iikx-pinctrl.dtsi @@ -2734,6 +2734,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h755iitx-pinctrl.dtsi b/dts/st/h7/stm32h755iitx-pinctrl.dtsi index 47bb73bea..e89c22d08 100644 --- a/dts/st/h7/stm32h755iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iitx-pinctrl.dtsi @@ -2320,6 +2320,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h755xihx-pinctrl.dtsi b/dts/st/h7/stm32h755xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h755xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h755zitx-pinctrl.dtsi b/dts/st/h7/stm32h755zitx-pinctrl.dtsi index 4e433863d..b02e74c99 100644 --- a/dts/st/h7/stm32h755zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755zitx-pinctrl.dtsi @@ -2050,6 +2050,36 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h757aiix-pinctrl.dtsi b/dts/st/h7/stm32h757aiix-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h757aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h757aiix-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h757bitx-pinctrl.dtsi b/dts/st/h7/stm32h757bitx-pinctrl.dtsi index 674dda8e4..5778e9c46 100644 --- a/dts/st/h7/stm32h757bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757bitx-pinctrl.dtsi @@ -2816,6 +2816,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h757iitx-pinctrl.dtsi b/dts/st/h7/stm32h757iitx-pinctrl.dtsi index 909375217..1b3adb404 100644 --- a/dts/st/h7/stm32h757iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757iitx-pinctrl.dtsi @@ -2264,6 +2264,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h757xihx-pinctrl.dtsi b/dts/st/h7/stm32h757xihx-pinctrl.dtsi index d41b4c497..ec68ec59a 100644 --- a/dts/st/h7/stm32h757xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757xihx-pinctrl.dtsi @@ -3180,6 +3180,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi index c1040c28b..cdae4ce7a 100644 --- a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi @@ -2033,6 +2033,40 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa1: quadspi_bk1_io3_pa1 { diff --git a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi index 87c013e30..d8e82c002 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -2806,6 +2806,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi index 5f66028b9..5f159b889 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -3040,6 +3040,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi index c8fd8623b..5cc1bfc0f 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -2949,6 +2949,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi index 5f66028b9..5f159b889 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -3040,6 +3040,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi index 288c4f377..a40062232 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -2584,6 +2584,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi index f5af74d0e..3410d01db 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -3450,6 +3450,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi index f45b61037..bb95be6a9 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -3325,6 +3325,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi index 62e7032fe..bafbcb68c 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -2102,6 +2102,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi index 6dead304a..62abcb91c 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -1208,6 +1208,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi index d8e74dd5e..9e9f5aa41 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -1953,6 +1953,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi index d77ae3ce9..cdd4542f9 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -1851,6 +1851,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi index d8e74dd5e..9e9f5aa41 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -1953,6 +1953,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi index 472b398c9..8e599aeac 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -1696,6 +1696,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi index 9d9d105a3..9976c7b89 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -2528,6 +2528,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi index 324b0620a..21e08df76 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -2284,6 +2284,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi index 87c013e30..d8e82c002 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -2806,6 +2806,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi index c8fd8623b..5cc1bfc0f 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -2949,6 +2949,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi index 5f66028b9..5f159b889 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -3040,6 +3040,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi index 6dead304a..62abcb91c 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -1208,6 +1208,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi index d8e74dd5e..9e9f5aa41 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -1953,6 +1953,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi index 9d9d105a3..9976c7b89 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -2528,6 +2528,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi index 87c013e30..d8e82c002 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -2806,6 +2806,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi index 5f66028b9..5f159b889 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -3040,6 +3040,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi index c8fd8623b..5cc1bfc0f 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -2949,6 +2949,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi index 5f66028b9..5f159b889 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -3040,6 +3040,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi index 288c4f377..a40062232 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -2584,6 +2584,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi index f5af74d0e..3410d01db 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -3450,6 +3450,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi index f45b61037..bb95be6a9 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -3325,6 +3325,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi index 62e7032fe..bafbcb68c 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -2102,6 +2102,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi index 6dead304a..62abcb91c 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -1208,6 +1208,24 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi index d8e74dd5e..9e9f5aa41 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -1953,6 +1953,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi index d77ae3ce9..cdd4542f9 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -1851,6 +1851,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi index d8e74dd5e..9e9f5aa41 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -1953,6 +1953,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi index 472b398c9..8e599aeac 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -1696,6 +1696,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi index 9d9d105a3..9976c7b89 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -2528,6 +2528,40 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pg1: opamp2_vinm_pg1 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi index 324b0620a..21e08df76 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -2284,6 +2284,36 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinm_pa7: opamp1_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinp_pb0: opamp1_vinp_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pc4: opamp1_vout_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pc5: opamp1_vinm_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pe7: opamp2_vout_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pe8: opamp2_vinm_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pe9: opamp2_vinp_pe9 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_1_pa8: rcc_mco_1_pa8 { diff --git a/dts/st/l1/stm32l151cctx-pinctrl.dtsi b/dts/st/l1/stm32l151cctx-pinctrl.dtsi index 6da4afdde..5e00b825c 100644 --- a/dts/st/l1/stm32l151cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151cctx-pinctrl.dtsi @@ -416,6 +416,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151ccux-pinctrl.dtsi b/dts/st/l1/stm32l151ccux-pinctrl.dtsi index 6da4afdde..5e00b825c 100644 --- a/dts/st/l1/stm32l151ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ccux-pinctrl.dtsi @@ -416,6 +416,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151qchx-pinctrl.dtsi b/dts/st/l1/stm32l151qchx-pinctrl.dtsi index a849516ac..0adb3304c 100644 --- a/dts/st/l1/stm32l151qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qchx-pinctrl.dtsi @@ -846,6 +846,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi index 9665ac915..3ae444498 100644 --- a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi @@ -846,6 +846,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151qehx-pinctrl.dtsi b/dts/st/l1/stm32l151qehx-pinctrl.dtsi index fc6833c30..f19e0eb53 100644 --- a/dts/st/l1/stm32l151qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qehx-pinctrl.dtsi @@ -846,6 +846,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151rctx-pinctrl.dtsi b/dts/st/l1/stm32l151rctx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l151rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151retx-pinctrl.dtsi b/dts/st/l1/stm32l151retx-pinctrl.dtsi index a2ce677ea..1f5a3f4aa 100644 --- a/dts/st/l1/stm32l151retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151retx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vchx-pinctrl.dtsi b/dts/st/l1/stm32l151vchx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l151vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vchx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vctx-pinctrl.dtsi b/dts/st/l1/stm32l151vctx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l151vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi index b8c9d52be..75bd35f6a 100644 --- a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi @@ -714,6 +714,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151vetx-pinctrl.dtsi b/dts/st/l1/stm32l151vetx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l151vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vetx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151veyx-pinctrl.dtsi b/dts/st/l1/stm32l151veyx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l151veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151veyx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151zctx-pinctrl.dtsi b/dts/st/l1/stm32l151zctx-pinctrl.dtsi index 881274216..ae7fae76a 100644 --- a/dts/st/l1/stm32l151zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zctx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi index e48169d60..1f9946bc8 100644 --- a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi @@ -878,6 +878,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l151zetx-pinctrl.dtsi b/dts/st/l1/stm32l151zetx-pinctrl.dtsi index 22c03a703..4598addc4 100644 --- a/dts/st/l1/stm32l151zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zetx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152cctx-pinctrl.dtsi b/dts/st/l1/stm32l152cctx-pinctrl.dtsi index 6da4afdde..5e00b825c 100644 --- a/dts/st/l1/stm32l152cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152cctx-pinctrl.dtsi @@ -416,6 +416,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152ccux-pinctrl.dtsi b/dts/st/l1/stm32l152ccux-pinctrl.dtsi index 6da4afdde..5e00b825c 100644 --- a/dts/st/l1/stm32l152ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ccux-pinctrl.dtsi @@ -416,6 +416,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152qchx-pinctrl.dtsi b/dts/st/l1/stm32l152qchx-pinctrl.dtsi index a849516ac..0adb3304c 100644 --- a/dts/st/l1/stm32l152qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qchx-pinctrl.dtsi @@ -846,6 +846,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi index 9665ac915..3ae444498 100644 --- a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi @@ -846,6 +846,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152qehx-pinctrl.dtsi b/dts/st/l1/stm32l152qehx-pinctrl.dtsi index fc6833c30..f19e0eb53 100644 --- a/dts/st/l1/stm32l152qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qehx-pinctrl.dtsi @@ -846,6 +846,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152rctx-pinctrl.dtsi b/dts/st/l1/stm32l152rctx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l152rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152retx-pinctrl.dtsi b/dts/st/l1/stm32l152retx-pinctrl.dtsi index a2ce677ea..1f5a3f4aa 100644 --- a/dts/st/l1/stm32l152retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152retx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vchx-pinctrl.dtsi b/dts/st/l1/stm32l152vchx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l152vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vchx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vctx-pinctrl.dtsi b/dts/st/l1/stm32l152vctx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l152vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi index b8c9d52be..75bd35f6a 100644 --- a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi @@ -714,6 +714,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152vetx-pinctrl.dtsi b/dts/st/l1/stm32l152vetx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l152vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vetx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152veyx-pinctrl.dtsi b/dts/st/l1/stm32l152veyx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l152veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152veyx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152zctx-pinctrl.dtsi b/dts/st/l1/stm32l152zctx-pinctrl.dtsi index 881274216..ae7fae76a 100644 --- a/dts/st/l1/stm32l152zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zctx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi index e48169d60..1f9946bc8 100644 --- a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi @@ -878,6 +878,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l152zetx-pinctrl.dtsi b/dts/st/l1/stm32l152zetx-pinctrl.dtsi index 22c03a703..4598addc4 100644 --- a/dts/st/l1/stm32l152zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zetx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162qchx-pinctrl.dtsi b/dts/st/l1/stm32l162qchx-pinctrl.dtsi index a849516ac..0adb3304c 100644 --- a/dts/st/l1/stm32l162qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qchx-pinctrl.dtsi @@ -846,6 +846,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi index 9665ac915..3ae444498 100644 --- a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi @@ -846,6 +846,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162rctx-pinctrl.dtsi b/dts/st/l1/stm32l162rctx-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l162rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi index 05b67cdcd..c1b5d5bb4 100644 --- a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi index 6e07ceb69..305dea6b6 100644 --- a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi @@ -541,6 +541,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162retx-pinctrl.dtsi b/dts/st/l1/stm32l162retx-pinctrl.dtsi index a2ce677ea..1f5a3f4aa 100644 --- a/dts/st/l1/stm32l162retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162retx-pinctrl.dtsi @@ -541,6 +541,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vchx-pinctrl.dtsi b/dts/st/l1/stm32l162vchx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l162vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vchx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vctx-pinctrl.dtsi b/dts/st/l1/stm32l162vctx-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l162vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi index 7de00517c..ad8177bea 100644 --- a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi index b8c9d52be..75bd35f6a 100644 --- a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi @@ -714,6 +714,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162vetx-pinctrl.dtsi b/dts/st/l1/stm32l162vetx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l162vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vetx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162veyx-pinctrl.dtsi b/dts/st/l1/stm32l162veyx-pinctrl.dtsi index cee745d8d..07af903d7 100644 --- a/dts/st/l1/stm32l162veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162veyx-pinctrl.dtsi @@ -714,6 +714,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162zctx-pinctrl.dtsi b/dts/st/l1/stm32l162zctx-pinctrl.dtsi index 881274216..ae7fae76a 100644 --- a/dts/st/l1/stm32l162zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zctx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi index e48169d60..1f9946bc8 100644 --- a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi @@ -878,6 +878,44 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinp_pc1: opamp3_vinp_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vinm_pc2: opamp3_vinm_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp3_vout_pc3: opamp3_vout_pc3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l1/stm32l162zetx-pinctrl.dtsi b/dts/st/l1/stm32l162zetx-pinctrl.dtsi index 22c03a703..4598addc4 100644 --- a/dts/st/l1/stm32l162zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zetx-pinctrl.dtsi @@ -878,6 +878,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa2: opamp1_vinm_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi index 86c3a506a..1dd72ef09 100644 --- a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi @@ -391,6 +391,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412cbux-pinctrl.dtsi b/dts/st/l4/stm32l412cbux-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l412cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbux-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi index 86c3a506a..1dd72ef09 100644 --- a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi @@ -391,6 +391,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412kbux-pinctrl.dtsi b/dts/st/l4/stm32l412kbux-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l412kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbux-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412rbix-pinctrl.dtsi b/dts/st/l4/stm32l412rbix-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l412rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbix-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi index 468b6e6bb..fad8ca708 100644 --- a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi @@ -515,6 +515,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi index 468b6e6bb..fad8ca708 100644 --- a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi @@ -515,6 +515,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi index 852e41c0f..49b267eb1 100644 --- a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi @@ -340,6 +340,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi index 852e41c0f..49b267eb1 100644 --- a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi @@ -340,6 +340,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi index a8034db7f..5a37665ee 100644 --- a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi @@ -330,6 +330,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422cbux-pinctrl.dtsi b/dts/st/l4/stm32l422cbux-pinctrl.dtsi index d953c8fd2..edb7889b8 100644 --- a/dts/st/l4/stm32l422cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbux-pinctrl.dtsi @@ -411,6 +411,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422kbux-pinctrl.dtsi b/dts/st/l4/stm32l422kbux-pinctrl.dtsi index 2e65a782b..e8c3b14a2 100644 --- a/dts/st/l4/stm32l422kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbux-pinctrl.dtsi @@ -309,6 +309,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422rbix-pinctrl.dtsi b/dts/st/l4/stm32l422rbix-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l422rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbix-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi index bb08c1c87..e43e844ac 100644 --- a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi @@ -535,6 +535,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi index 852e41c0f..49b267eb1 100644 --- a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi @@ -340,6 +340,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi index 68324ca3e..85a1010e8 100644 --- a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi index 68324ca3e..85a1010e8 100644 --- a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi index 6d16e2298..c2f38bd0d 100644 --- a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi @@ -467,6 +467,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi index 5ffb34606..a81a40093 100644 --- a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi @@ -344,6 +344,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi index b1cee33fa..702911dfd 100644 --- a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi index b1cee33fa..702911dfd 100644 --- a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi index b1cee33fa..702911dfd 100644 --- a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431vcix-pinctrl.dtsi b/dts/st/l4/stm32l431vcix-pinctrl.dtsi index f2e694667..03a19b54e 100644 --- a/dts/st/l4/stm32l431vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vcix-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l431vctx-pinctrl.dtsi b/dts/st/l4/stm32l431vctx-pinctrl.dtsi index f2e694667..03a19b54e 100644 --- a/dts/st/l4/stm32l431vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vctx-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi index 3bdf2adb3..5ae563d89 100644 --- a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi @@ -344,6 +344,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi index f42a17269..d165e958d 100644 --- a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi index f42a17269..d165e958d 100644 --- a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi index b930c0471..f98e75472 100644 --- a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi @@ -467,6 +467,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi index 9c087a983..6843edf0c 100644 --- a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi @@ -543,6 +543,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433vcix-pinctrl.dtsi b/dts/st/l4/stm32l433vcix-pinctrl.dtsi index 007ac0cb5..821774abf 100644 --- a/dts/st/l4/stm32l433vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vcix-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l433vctx-pinctrl.dtsi b/dts/st/l4/stm32l433vctx-pinctrl.dtsi index 007ac0cb5..821774abf 100644 --- a/dts/st/l4/stm32l433vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vctx-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l442kcux-pinctrl.dtsi b/dts/st/l4/stm32l442kcux-pinctrl.dtsi index 3bdf2adb3..5ae563d89 100644 --- a/dts/st/l4/stm32l442kcux-pinctrl.dtsi +++ b/dts/st/l4/stm32l442kcux-pinctrl.dtsi @@ -344,6 +344,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi index b930c0471..f98e75472 100644 --- a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi @@ -467,6 +467,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443cctx-pinctrl.dtsi b/dts/st/l4/stm32l443cctx-pinctrl.dtsi index f42a17269..d165e958d 100644 --- a/dts/st/l4/stm32l443cctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443cctx-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443ccux-pinctrl.dtsi b/dts/st/l4/stm32l443ccux-pinctrl.dtsi index f42a17269..d165e958d 100644 --- a/dts/st/l4/stm32l443ccux-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccux-pinctrl.dtsi @@ -459,6 +459,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi index b930c0471..f98e75472 100644 --- a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi @@ -467,6 +467,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443rcix-pinctrl.dtsi b/dts/st/l4/stm32l443rcix-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l443rcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcix-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443rctx-pinctrl.dtsi b/dts/st/l4/stm32l443rctx-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l443rctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rctx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi index d3744f273..ae5892c8a 100644 --- a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443vcix-pinctrl.dtsi b/dts/st/l4/stm32l443vcix-pinctrl.dtsi index 007ac0cb5..821774abf 100644 --- a/dts/st/l4/stm32l443vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vcix-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l443vctx-pinctrl.dtsi b/dts/st/l4/stm32l443vctx-pinctrl.dtsi index 007ac0cb5..821774abf 100644 --- a/dts/st/l4/stm32l443vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vctx-pinctrl.dtsi @@ -692,6 +692,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi index 56aae7e56..cdd6120c3 100644 --- a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451cetx-pinctrl.dtsi b/dts/st/l4/stm32l451cetx-pinctrl.dtsi index 56aae7e56..cdd6120c3 100644 --- a/dts/st/l4/stm32l451cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451cetx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi index c6a44ac15..c8515e2e8 100644 --- a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi index c6a44ac15..c8515e2e8 100644 --- a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi index c6a44ac15..c8515e2e8 100644 --- a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi index 09705e1e3..3a916fc49 100644 --- a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi index 09705e1e3..3a916fc49 100644 --- a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi index 8152da3fc..84e8f2798 100644 --- a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452cetx-pinctrl.dtsi b/dts/st/l4/stm32l452cetx-pinctrl.dtsi index 8152da3fc..84e8f2798 100644 --- a/dts/st/l4/stm32l452cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi index 8152da3fc..84e8f2798 100644 --- a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452retxp-pinctrl.dtsi b/dts/st/l4/stm32l452retxp-pinctrl.dtsi index e9edc0bd3..391a68cd6 100644 --- a/dts/st/l4/stm32l452retxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452retxp-pinctrl.dtsi @@ -670,6 +670,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi index 6f6984839..79fadfd9a 100644 --- a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi index 6f6984839..79fadfd9a 100644 --- a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462cetx-pinctrl.dtsi b/dts/st/l4/stm32l462cetx-pinctrl.dtsi index 8152da3fc..84e8f2798 100644 --- a/dts/st/l4/stm32l462cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462cetx-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462ceux-pinctrl.dtsi b/dts/st/l4/stm32l462ceux-pinctrl.dtsi index 8152da3fc..84e8f2798 100644 --- a/dts/st/l4/stm32l462ceux-pinctrl.dtsi +++ b/dts/st/l4/stm32l462ceux-pinctrl.dtsi @@ -559,6 +559,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462reix-pinctrl.dtsi b/dts/st/l4/stm32l462reix-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l462reix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reix-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462retx-pinctrl.dtsi b/dts/st/l4/stm32l462retx-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l462retx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462retx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462reyx-pinctrl.dtsi b/dts/st/l4/stm32l462reyx-pinctrl.dtsi index df8d8ec14..708de8723 100644 --- a/dts/st/l4/stm32l462reyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reyx-pinctrl.dtsi @@ -686,6 +686,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462veix-pinctrl.dtsi b/dts/st/l4/stm32l462veix-pinctrl.dtsi index 6f6984839..79fadfd9a 100644 --- a/dts/st/l4/stm32l462veix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462veix-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l462vetx-pinctrl.dtsi b/dts/st/l4/stm32l462vetx-pinctrl.dtsi index 6f6984839..79fadfd9a 100644 --- a/dts/st/l4/stm32l462vetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462vetx-pinctrl.dtsi @@ -881,6 +881,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi index cbc4e2f90..b3899c085 100644 --- a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi @@ -1345,6 +1345,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi index dd832450f..9ed83c4c1 100644 --- a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi @@ -636,6 +636,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi index 4a4fb3d8f..bfc5e3485 100644 --- a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi @@ -1038,6 +1038,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi index cc2d49cc7..fe90563bf 100644 --- a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi @@ -1385,6 +1385,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi index cc2d49cc7..fe90563bf 100644 --- a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi @@ -1385,6 +1385,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { 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 99c300397..cefc1199d 100644 --- a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi @@ -636,6 +636,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { 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 2cbcf8ea8..1dc432f11 100644 --- a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi @@ -1038,6 +1038,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi index b25289c8b..839acf385 100644 --- a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi @@ -672,6 +672,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi index 2493ac006..ee4ef4622 100644 --- a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi @@ -652,6 +652,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi index 36377ce89..df267765e 100644 --- a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi @@ -729,6 +729,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi index 79bf17066..c65d8483c 100644 --- a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi @@ -1345,6 +1345,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi index 79bf17066..c65d8483c 100644 --- a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi @@ -1345,6 +1345,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { 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 99c300397..cefc1199d 100644 --- a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi @@ -636,6 +636,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { 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 2cbcf8ea8..1dc432f11 100644 --- a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi @@ -1038,6 +1038,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi index c70761bf5..ad1fc252b 100644 --- a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi @@ -728,6 +728,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi index e584c1def..6e743d62e 100644 --- a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi @@ -1385,6 +1385,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi index e584c1def..6e743d62e 100644 --- a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi @@ -1385,6 +1385,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi index 9e8a63dbd..15b3529b2 100644 --- a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi @@ -1357,6 +1357,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi index b25289c8b..839acf385 100644 --- a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi @@ -672,6 +672,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi index b25289c8b..839acf385 100644 --- a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi @@ -672,6 +672,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l486qgix-pinctrl.dtsi b/dts/st/l4/stm32l486qgix-pinctrl.dtsi index 79bf17066..c65d8483c 100644 --- a/dts/st/l4/stm32l486qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l486qgix-pinctrl.dtsi @@ -1345,6 +1345,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi index 99c300397..cefc1199d 100644 --- a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi @@ -636,6 +636,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi index 2cbcf8ea8..1dc432f11 100644 --- a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi @@ -1038,6 +1038,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi index e584c1def..6e743d62e 100644 --- a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi @@ -1385,6 +1385,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { diff --git a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi index 35b767ab5..a076ec344 100644 --- a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi @@ -1880,6 +1880,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496agixp-pinctrl.dtsi b/dts/st/l4/stm32l496agixp-pinctrl.dtsi index 135044056..d0b1530c0 100644 --- a/dts/st/l4/stm32l496agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496agixp-pinctrl.dtsi @@ -1857,6 +1857,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi index 59ed21e08..068bddec3 100644 --- a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi @@ -1629,6 +1629,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi index 3c416c578..c0cbff674 100644 --- a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi @@ -1588,6 +1588,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi index 59ed21e08..068bddec3 100644 --- a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi @@ -1629,6 +1629,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi index 8efc37e0d..e55c1588d 100644 --- a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi @@ -819,6 +819,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi index 404feb9f7..bafc471ba 100644 --- a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi @@ -794,6 +794,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi index 33b60fcc0..3ca2c513e 100644 --- a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi @@ -1283,6 +1283,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi index a615c1965..688958463 100644 --- a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi @@ -1243,6 +1243,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi index 6d523a889..2846458e2 100644 --- a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi @@ -1208,6 +1208,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi index c5377fab8..57a4e8e3f 100644 --- a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi @@ -1192,6 +1192,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi index 1f707fc34..980f2fb8f 100644 --- a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi @@ -1319,6 +1319,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi index d96e88325..a74e1ba53 100644 --- a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi @@ -1674,6 +1674,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi index d878c9210..c62c4307f 100644 --- a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi @@ -1635,6 +1635,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi index 35b767ab5..a076ec344 100644 --- a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi @@ -1880,6 +1880,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi index 135044056..d0b1530c0 100644 --- a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi @@ -1857,6 +1857,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi index 59ed21e08..068bddec3 100644 --- a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi @@ -1629,6 +1629,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi index 3c416c578..c0cbff674 100644 --- a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi @@ -1588,6 +1588,24 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi index 8efc37e0d..e55c1588d 100644 --- a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi @@ -819,6 +819,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi index d83703328..03ecccc40 100644 --- a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi @@ -794,6 +794,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi index 33b60fcc0..3ca2c513e 100644 --- a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi @@ -1283,6 +1283,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi index a615c1965..688958463 100644 --- a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi @@ -1243,6 +1243,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi index 6d523a889..2846458e2 100644 --- a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi @@ -1208,6 +1208,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi index c5377fab8..57a4e8e3f 100644 --- a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi @@ -1192,6 +1192,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi index d96e88325..a74e1ba53 100644 --- a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi @@ -1674,6 +1674,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi index d878c9210..c62c4307f 100644 --- a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi @@ -1635,6 +1635,32 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* QUADSPI */ /omit-if-no-ref/ quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { diff --git a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi index 32943cdd7..5e21523c1 100644 --- a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi @@ -2368,6 +2368,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi index c8a2c9a63..fcfbef03a 100644 --- a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi @@ -2335,6 +2335,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi index 8d52d872b..2282f849f 100644 --- a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi index 8d52d872b..2282f849f 100644 --- a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi index 5d5c7d51c..73edd2598 100644 --- a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi @@ -608,6 +608,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi index 5d5c7d51c..73edd2598 100644 --- a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi @@ -608,6 +608,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi index ba73a2f8a..9dd2df56c 100644 --- a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi @@ -2021,6 +2021,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi index d7bead4a8..1079c2943 100644 --- a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi @@ -1972,6 +1972,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi index d7bead4a8..1079c2943 100644 --- a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi @@ -1972,6 +1972,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi index 2b3bfb228..596f1fc9a 100644 --- a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi @@ -962,6 +962,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi index 653677950..74bf8a1c6 100644 --- a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi @@ -933,6 +933,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi index 3cd90b6f0..29b0916b4 100644 --- a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi @@ -1575,6 +1575,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi index edb91b004..cc37f151d 100644 --- a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi @@ -1513,6 +1513,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi index 36e54c0f8..2bffb7ebe 100644 --- a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi @@ -1527,6 +1527,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi index 54cf3d6e4..761066aee 100644 --- a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi @@ -1493,6 +1493,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi index 3de3528dc..3ac860903 100644 --- a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi @@ -2076,6 +2076,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi index 1d89006cf..6d74d0c39 100644 --- a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi @@ -2028,6 +2028,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi index 32943cdd7..5e21523c1 100644 --- a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi @@ -2368,6 +2368,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi index c8a2c9a63..fcfbef03a 100644 --- a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi @@ -2335,6 +2335,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi index 8d52d872b..2282f849f 100644 --- a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi index 5d5c7d51c..73edd2598 100644 --- a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi @@ -608,6 +608,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi index 8d52d872b..2282f849f 100644 --- a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi index 5d5c7d51c..73edd2598 100644 --- a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi @@ -608,6 +608,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi index ba73a2f8a..9dd2df56c 100644 --- a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi @@ -2021,6 +2021,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi index d7bead4a8..1079c2943 100644 --- a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi @@ -1972,6 +1972,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi index 2b3bfb228..596f1fc9a 100644 --- a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi @@ -962,6 +962,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi index 653677950..74bf8a1c6 100644 --- a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi @@ -933,6 +933,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi index 3cd90b6f0..29b0916b4 100644 --- a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi @@ -1575,6 +1575,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi index 36e54c0f8..2bffb7ebe 100644 --- a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi @@ -1527,6 +1527,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi index edb91b004..cc37f151d 100644 --- a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi @@ -1513,6 +1513,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi index 54cf3d6e4..761066aee 100644 --- a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi @@ -1493,6 +1493,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi index 3de3528dc..3ac860903 100644 --- a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi @@ -2076,6 +2076,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi index 1d89006cf..6d74d0c39 100644 --- a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi @@ -2028,6 +2028,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi index fe159eea8..cda484370 100644 --- a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi @@ -2082,6 +2082,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi index fe159eea8..cda484370 100644 --- a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi @@ -2082,6 +2082,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi index 493a2ef57..642001478 100644 --- a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi @@ -1745,6 +1745,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi index 493a2ef57..642001478 100644 --- a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi @@ -1745,6 +1745,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi index 493a2ef57..642001478 100644 --- a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi @@ -1745,6 +1745,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi index fe2a330e4..a668b7b6b 100644 --- a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi @@ -1331,6 +1331,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi index 2fb902395..dd58449ab 100644 --- a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi @@ -1800,6 +1800,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi index 327236af6..e2f1ed8ae 100644 --- a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi @@ -1738,6 +1738,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi index b8e6d24a2..64ad19d5b 100644 --- a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi @@ -1751,6 +1751,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi index 7b14e06d0..7659a27ae 100644 --- a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi @@ -2240,6 +2240,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi index 8795a0619..672f9998b 100644 --- a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi @@ -1457,6 +1457,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi index b26d774a7..fc50263ac 100644 --- a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi @@ -1958,6 +1958,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi index c6bece200..2c1bca301 100644 --- a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi @@ -2160,6 +2160,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi index 3d72c6e6f..81253d155 100644 --- a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi @@ -1346,6 +1346,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi index ee0725d8c..6d6c5c680 100644 --- a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi @@ -1910,6 +1910,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi index c5ad1dabe..73b33854f 100644 --- a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi @@ -1888,6 +1888,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi index 3392fb7dd..7fece0e60 100644 --- a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi @@ -1892,6 +1892,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi index 4a3bee351..0ef63f6f7 100644 --- a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi @@ -1842,6 +1842,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi index fe159eea8..cda484370 100644 --- a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi @@ -2082,6 +2082,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi index 493a2ef57..642001478 100644 --- a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi @@ -1745,6 +1745,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi index fe2a330e4..a668b7b6b 100644 --- a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi @@ -1331,6 +1331,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi index 2fb902395..dd58449ab 100644 --- a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi @@ -1800,6 +1800,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi index 327236af6..e2f1ed8ae 100644 --- a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi @@ -1738,6 +1738,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi index 7b14e06d0..7659a27ae 100644 --- a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi @@ -2240,6 +2240,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi index 8795a0619..672f9998b 100644 --- a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi @@ -1457,6 +1457,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi index b26d774a7..fc50263ac 100644 --- a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi @@ -1958,6 +1958,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi index c6bece200..2c1bca301 100644 --- a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi @@ -2160,6 +2160,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi index 3d72c6e6f..81253d155 100644 --- a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi @@ -1346,6 +1346,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi index ee0725d8c..6d6c5c680 100644 --- a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi @@ -1910,6 +1910,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi index c5ad1dabe..73b33854f 100644 --- a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi @@ -1888,6 +1888,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi index 3392fb7dd..7fece0e60 100644 --- a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi @@ -1892,6 +1892,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi index 140081591..1d060b296 100644 --- a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi @@ -570,6 +570,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi index 140081591..1d060b296 100644 --- a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi @@ -570,6 +570,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi index 50b3f5368..7d4379af1 100644 --- a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi @@ -531,6 +531,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi index 50b3f5368..7d4379af1 100644 --- a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi @@ -531,6 +531,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi index 2a652e059..4705308c3 100644 --- a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi @@ -800,6 +800,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi index 9e4e50160..0fcf05bff 100644 --- a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi @@ -773,6 +773,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi index 0e67b83c1..e31812045 100644 --- a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi @@ -1477,6 +1477,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552qeix-pinctrl.dtsi b/dts/st/l5/stm32l552qeix-pinctrl.dtsi index 095956a7f..d389ead6b 100644 --- a/dts/st/l5/stm32l552qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeix-pinctrl.dtsi @@ -1527,6 +1527,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi index 2ded786e4..3ca498e7f 100644 --- a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi @@ -1509,6 +1509,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi index aef4ff992..8539189d3 100644 --- a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi @@ -739,6 +739,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552retxp-pinctrl.dtsi b/dts/st/l5/stm32l552retxp-pinctrl.dtsi index 50bd8b7d5..534bf4b07 100644 --- a/dts/st/l5/stm32l552retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxp-pinctrl.dtsi @@ -719,6 +719,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552retxq-pinctrl.dtsi b/dts/st/l5/stm32l552retxq-pinctrl.dtsi index 7f13c3698..b1f9142af 100644 --- a/dts/st/l5/stm32l552retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxq-pinctrl.dtsi @@ -644,6 +644,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi index c8f2a220b..b733b2436 100644 --- a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi @@ -1127,6 +1127,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552vetx-pinctrl.dtsi b/dts/st/l5/stm32l552vetx-pinctrl.dtsi index 50da08b0d..4eb1c4b24 100644 --- a/dts/st/l5/stm32l552vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552vetx-pinctrl.dtsi @@ -1193,6 +1193,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi index 5904d4a4e..c1b5343df 100644 --- a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi @@ -1512,6 +1512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l552zetx-pinctrl.dtsi b/dts/st/l5/stm32l552zetx-pinctrl.dtsi index 325ed97a5..481e7af80 100644 --- a/dts/st/l5/stm32l552zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552zetx-pinctrl.dtsi @@ -1577,6 +1577,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562cetx-pinctrl.dtsi b/dts/st/l5/stm32l562cetx-pinctrl.dtsi index 140081591..1d060b296 100644 --- a/dts/st/l5/stm32l562cetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetx-pinctrl.dtsi @@ -570,6 +570,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi index 50b3f5368..7d4379af1 100644 --- a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi @@ -531,6 +531,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562ceux-pinctrl.dtsi b/dts/st/l5/stm32l562ceux-pinctrl.dtsi index 140081591..1d060b296 100644 --- a/dts/st/l5/stm32l562ceux-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceux-pinctrl.dtsi @@ -570,6 +570,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi index 50b3f5368..7d4379af1 100644 --- a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi @@ -531,6 +531,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi index 2a652e059..4705308c3 100644 --- a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi @@ -800,6 +800,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi index 9e4e50160..0fcf05bff 100644 --- a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi @@ -773,6 +773,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562qeix-pinctrl.dtsi b/dts/st/l5/stm32l562qeix-pinctrl.dtsi index 095956a7f..d389ead6b 100644 --- a/dts/st/l5/stm32l562qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeix-pinctrl.dtsi @@ -1527,6 +1527,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi index 2ded786e4..3ca498e7f 100644 --- a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi @@ -1509,6 +1509,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi index 0e67b83c1..e31812045 100644 --- a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi @@ -1477,6 +1477,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562retx-pinctrl.dtsi b/dts/st/l5/stm32l562retx-pinctrl.dtsi index aef4ff992..8539189d3 100644 --- a/dts/st/l5/stm32l562retx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retx-pinctrl.dtsi @@ -739,6 +739,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562retxp-pinctrl.dtsi b/dts/st/l5/stm32l562retxp-pinctrl.dtsi index 50bd8b7d5..534bf4b07 100644 --- a/dts/st/l5/stm32l562retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxp-pinctrl.dtsi @@ -719,6 +719,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562retxq-pinctrl.dtsi b/dts/st/l5/stm32l562retxq-pinctrl.dtsi index 7f13c3698..b1f9142af 100644 --- a/dts/st/l5/stm32l562retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxq-pinctrl.dtsi @@ -644,6 +644,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562vetx-pinctrl.dtsi b/dts/st/l5/stm32l562vetx-pinctrl.dtsi index 50da08b0d..4eb1c4b24 100644 --- a/dts/st/l5/stm32l562vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetx-pinctrl.dtsi @@ -1193,6 +1193,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi index c8f2a220b..b733b2436 100644 --- a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi @@ -1127,6 +1127,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562zetx-pinctrl.dtsi b/dts/st/l5/stm32l562zetx-pinctrl.dtsi index 325ed97a5..481e7af80 100644 --- a/dts/st/l5/stm32l562zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetx-pinctrl.dtsi @@ -1577,6 +1577,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi index 5904d4a4e..c1b5343df 100644 --- a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi @@ -1512,6 +1512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031c6tx-pinctrl.dtsi b/dts/st/u0/stm32u031c6tx-pinctrl.dtsi index 445c7a167..ec65b81f1 100644 --- a/dts/st/u0/stm32u031c6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6tx-pinctrl.dtsi @@ -434,6 +434,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031c6ux-pinctrl.dtsi b/dts/st/u0/stm32u031c6ux-pinctrl.dtsi index 445c7a167..ec65b81f1 100644 --- a/dts/st/u0/stm32u031c6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6ux-pinctrl.dtsi @@ -434,6 +434,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031c8tx-pinctrl.dtsi b/dts/st/u0/stm32u031c8tx-pinctrl.dtsi index 445c7a167..ec65b81f1 100644 --- a/dts/st/u0/stm32u031c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8tx-pinctrl.dtsi @@ -434,6 +434,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031c8ux-pinctrl.dtsi b/dts/st/u0/stm32u031c8ux-pinctrl.dtsi index 445c7a167..ec65b81f1 100644 --- a/dts/st/u0/stm32u031c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8ux-pinctrl.dtsi @@ -434,6 +434,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031g6yx-pinctrl.dtsi b/dts/st/u0/stm32u031g6yx-pinctrl.dtsi index 23d90fc32..ce8f94746 100644 --- a/dts/st/u0/stm32u031g6yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g6yx-pinctrl.dtsi @@ -286,6 +286,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031g8yx-pinctrl.dtsi b/dts/st/u0/stm32u031g8yx-pinctrl.dtsi index 23d90fc32..ce8f94746 100644 --- a/dts/st/u0/stm32u031g8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g8yx-pinctrl.dtsi @@ -286,6 +286,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031k4ux-pinctrl.dtsi b/dts/st/u0/stm32u031k4ux-pinctrl.dtsi index 70402595c..eccc15cc2 100644 --- a/dts/st/u0/stm32u031k4ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k4ux-pinctrl.dtsi @@ -330,6 +330,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031k6ux-pinctrl.dtsi b/dts/st/u0/stm32u031k6ux-pinctrl.dtsi index 70402595c..eccc15cc2 100644 --- a/dts/st/u0/stm32u031k6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k6ux-pinctrl.dtsi @@ -330,6 +330,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031k8ux-pinctrl.dtsi b/dts/st/u0/stm32u031k8ux-pinctrl.dtsi index 70402595c..eccc15cc2 100644 --- a/dts/st/u0/stm32u031k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k8ux-pinctrl.dtsi @@ -330,6 +330,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031r6ix-pinctrl.dtsi b/dts/st/u0/stm32u031r6ix-pinctrl.dtsi index 9df0dad95..e7b659bc2 100644 --- a/dts/st/u0/stm32u031r6ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6ix-pinctrl.dtsi @@ -538,6 +538,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031r6tx-pinctrl.dtsi b/dts/st/u0/stm32u031r6tx-pinctrl.dtsi index 9df0dad95..e7b659bc2 100644 --- a/dts/st/u0/stm32u031r6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6tx-pinctrl.dtsi @@ -538,6 +538,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031r8ix-pinctrl.dtsi b/dts/st/u0/stm32u031r8ix-pinctrl.dtsi index 9df0dad95..e7b659bc2 100644 --- a/dts/st/u0/stm32u031r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8ix-pinctrl.dtsi @@ -538,6 +538,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u031r8tx-pinctrl.dtsi b/dts/st/u0/stm32u031r8tx-pinctrl.dtsi index 9df0dad95..e7b659bc2 100644 --- a/dts/st/u0/stm32u031r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8tx-pinctrl.dtsi @@ -538,6 +538,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073c8tx-pinctrl.dtsi b/dts/st/u0/stm32u073c8tx-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8tx-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073c8ux-pinctrl.dtsi b/dts/st/u0/stm32u073c8ux-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8ux-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073cbtx-pinctrl.dtsi b/dts/st/u0/stm32u073cbtx-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073cbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbtx-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073cbux-pinctrl.dtsi b/dts/st/u0/stm32u073cbux-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073cbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbux-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073cctx-pinctrl.dtsi b/dts/st/u0/stm32u073cctx-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cctx-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073ccux-pinctrl.dtsi b/dts/st/u0/stm32u073ccux-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u073ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073ccux-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073h8yx-pinctrl.dtsi b/dts/st/u0/stm32u073h8yx-pinctrl.dtsi index 541d21313..98a8b4382 100644 --- a/dts/st/u0/stm32u073h8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073h8yx-pinctrl.dtsi @@ -442,6 +442,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073hbyx-pinctrl.dtsi b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi index 541d21313..98a8b4382 100644 --- a/dts/st/u0/stm32u073hbyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi @@ -442,6 +442,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073hcyx-pinctrl.dtsi b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi index 541d21313..98a8b4382 100644 --- a/dts/st/u0/stm32u073hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi @@ -442,6 +442,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073k8ux-pinctrl.dtsi b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi index 05856a923..7b8fc3991 100644 --- a/dts/st/u0/stm32u073k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi @@ -386,6 +386,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073kbux-pinctrl.dtsi b/dts/st/u0/stm32u073kbux-pinctrl.dtsi index 05856a923..7b8fc3991 100644 --- a/dts/st/u0/stm32u073kbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kbux-pinctrl.dtsi @@ -386,6 +386,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073kcux-pinctrl.dtsi b/dts/st/u0/stm32u073kcux-pinctrl.dtsi index 05856a923..7b8fc3991 100644 --- a/dts/st/u0/stm32u073kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kcux-pinctrl.dtsi @@ -386,6 +386,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073m8ix-pinctrl.dtsi b/dts/st/u0/stm32u073m8ix-pinctrl.dtsi index 8e25e92b4..795e1152c 100644 --- a/dts/st/u0/stm32u073m8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8ix-pinctrl.dtsi @@ -702,6 +702,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073m8tx-pinctrl.dtsi b/dts/st/u0/stm32u073m8tx-pinctrl.dtsi index b4c7bb6e9..ee755131e 100644 --- a/dts/st/u0/stm32u073m8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8tx-pinctrl.dtsi @@ -698,6 +698,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073mbix-pinctrl.dtsi b/dts/st/u0/stm32u073mbix-pinctrl.dtsi index 8e25e92b4..795e1152c 100644 --- a/dts/st/u0/stm32u073mbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbix-pinctrl.dtsi @@ -702,6 +702,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073mbtx-pinctrl.dtsi b/dts/st/u0/stm32u073mbtx-pinctrl.dtsi index b4c7bb6e9..ee755131e 100644 --- a/dts/st/u0/stm32u073mbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbtx-pinctrl.dtsi @@ -698,6 +698,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073mcix-pinctrl.dtsi b/dts/st/u0/stm32u073mcix-pinctrl.dtsi index 8e25e92b4..795e1152c 100644 --- a/dts/st/u0/stm32u073mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mcix-pinctrl.dtsi @@ -702,6 +702,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073mctx-pinctrl.dtsi b/dts/st/u0/stm32u073mctx-pinctrl.dtsi index b4c7bb6e9..ee755131e 100644 --- a/dts/st/u0/stm32u073mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mctx-pinctrl.dtsi @@ -698,6 +698,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073r8ix-pinctrl.dtsi b/dts/st/u0/stm32u073r8ix-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8ix-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073r8tx-pinctrl.dtsi b/dts/st/u0/stm32u073r8tx-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8tx-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073rbix-pinctrl.dtsi b/dts/st/u0/stm32u073rbix-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073rbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbix-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073rbtx-pinctrl.dtsi b/dts/st/u0/stm32u073rbtx-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073rbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbtx-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073rcix-pinctrl.dtsi b/dts/st/u0/stm32u073rcix-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rcix-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u073rctx-pinctrl.dtsi b/dts/st/u0/stm32u073rctx-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u073rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rctx-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083cctx-pinctrl.dtsi b/dts/st/u0/stm32u083cctx-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u083cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083cctx-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083ccux-pinctrl.dtsi b/dts/st/u0/stm32u083ccux-pinctrl.dtsi index 13dd91cd8..790f1f65f 100644 --- a/dts/st/u0/stm32u083ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083ccux-pinctrl.dtsi @@ -506,6 +506,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083hcyx-pinctrl.dtsi b/dts/st/u0/stm32u083hcyx-pinctrl.dtsi index 541d21313..98a8b4382 100644 --- a/dts/st/u0/stm32u083hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083hcyx-pinctrl.dtsi @@ -442,6 +442,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083kcux-pinctrl.dtsi b/dts/st/u0/stm32u083kcux-pinctrl.dtsi index 05856a923..7b8fc3991 100644 --- a/dts/st/u0/stm32u083kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083kcux-pinctrl.dtsi @@ -386,6 +386,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083mcix-pinctrl.dtsi b/dts/st/u0/stm32u083mcix-pinctrl.dtsi index 8e25e92b4..795e1152c 100644 --- a/dts/st/u0/stm32u083mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mcix-pinctrl.dtsi @@ -702,6 +702,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083mctx-pinctrl.dtsi b/dts/st/u0/stm32u083mctx-pinctrl.dtsi index b4c7bb6e9..ee755131e 100644 --- a/dts/st/u0/stm32u083mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mctx-pinctrl.dtsi @@ -698,6 +698,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083rcix-pinctrl.dtsi b/dts/st/u0/stm32u083rcix-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u083rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rcix-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u0/stm32u083rctx-pinctrl.dtsi b/dts/st/u0/stm32u083rctx-pinctrl.dtsi index b68a98030..29847b4d6 100644 --- a/dts/st/u0/stm32u083rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rctx-pinctrl.dtsi @@ -622,6 +622,20 @@ pinmux = ; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cetx-pinctrl.dtsi b/dts/st/u3/stm32u375cetx-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u375cetx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cetx-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cetxq-pinctrl.dtsi b/dts/st/u3/stm32u375cetxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u375cetxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cetxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375ceux-pinctrl.dtsi b/dts/st/u3/stm32u375ceux-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u375ceux-pinctrl.dtsi +++ b/dts/st/u3/stm32u375ceux-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375ceuxq-pinctrl.dtsi b/dts/st/u3/stm32u375ceuxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u375ceuxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375ceuxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375ceyxq-pinctrl.dtsi b/dts/st/u3/stm32u375ceyxq-pinctrl.dtsi index 809104b51..3f70c821c 100644 --- a/dts/st/u3/stm32u375ceyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375ceyxq-pinctrl.dtsi @@ -566,6 +566,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cgtx-pinctrl.dtsi b/dts/st/u3/stm32u375cgtx-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u375cgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cgtx-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cgtxq-pinctrl.dtsi b/dts/st/u3/stm32u375cgtxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u375cgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cgtxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cgux-pinctrl.dtsi b/dts/st/u3/stm32u375cgux-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u375cgux-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cgux-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cguxq-pinctrl.dtsi b/dts/st/u3/stm32u375cguxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u375cguxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cguxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375cgyxq-pinctrl.dtsi b/dts/st/u3/stm32u375cgyxq-pinctrl.dtsi index 809104b51..3f70c821c 100644 --- a/dts/st/u3/stm32u375cgyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375cgyxq-pinctrl.dtsi @@ -566,6 +566,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375keux-pinctrl.dtsi b/dts/st/u3/stm32u375keux-pinctrl.dtsi index 799f2b72a..8526f9ef4 100644 --- a/dts/st/u3/stm32u375keux-pinctrl.dtsi +++ b/dts/st/u3/stm32u375keux-pinctrl.dtsi @@ -414,6 +414,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375kgux-pinctrl.dtsi b/dts/st/u3/stm32u375kgux-pinctrl.dtsi index 799f2b72a..8526f9ef4 100644 --- a/dts/st/u3/stm32u375kgux-pinctrl.dtsi +++ b/dts/st/u3/stm32u375kgux-pinctrl.dtsi @@ -414,6 +414,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375reix-pinctrl.dtsi b/dts/st/u3/stm32u375reix-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u375reix-pinctrl.dtsi +++ b/dts/st/u3/stm32u375reix-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375reixq-pinctrl.dtsi b/dts/st/u3/stm32u375reixq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u375reixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375reixq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375retx-pinctrl.dtsi b/dts/st/u3/stm32u375retx-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u375retx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375retx-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375retxq-pinctrl.dtsi b/dts/st/u3/stm32u375retxq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u375retxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375retxq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375reyxg-pinctrl.dtsi b/dts/st/u3/stm32u375reyxg-pinctrl.dtsi index 084d9d128..c86bc881e 100644 --- a/dts/st/u3/stm32u375reyxg-pinctrl.dtsi +++ b/dts/st/u3/stm32u375reyxg-pinctrl.dtsi @@ -703,6 +703,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375reyxq-pinctrl.dtsi b/dts/st/u3/stm32u375reyxq-pinctrl.dtsi index 053d0d703..e264dca03 100644 --- a/dts/st/u3/stm32u375reyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375reyxq-pinctrl.dtsi @@ -812,6 +812,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgix-pinctrl.dtsi b/dts/st/u3/stm32u375rgix-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u375rgix-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgix-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgixq-pinctrl.dtsi b/dts/st/u3/stm32u375rgixq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u375rgixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgixq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgtx-pinctrl.dtsi b/dts/st/u3/stm32u375rgtx-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u375rgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgtx-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgtxq-pinctrl.dtsi b/dts/st/u3/stm32u375rgtxq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u375rgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgtxq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgyxg-pinctrl.dtsi b/dts/st/u3/stm32u375rgyxg-pinctrl.dtsi index 084d9d128..c86bc881e 100644 --- a/dts/st/u3/stm32u375rgyxg-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgyxg-pinctrl.dtsi @@ -703,6 +703,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375rgyxq-pinctrl.dtsi b/dts/st/u3/stm32u375rgyxq-pinctrl.dtsi index 053d0d703..e264dca03 100644 --- a/dts/st/u3/stm32u375rgyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375rgyxq-pinctrl.dtsi @@ -812,6 +812,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375veix-pinctrl.dtsi b/dts/st/u3/stm32u375veix-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u375veix-pinctrl.dtsi +++ b/dts/st/u3/stm32u375veix-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375veixq-pinctrl.dtsi b/dts/st/u3/stm32u375veixq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u375veixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375veixq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vetx-pinctrl.dtsi b/dts/st/u3/stm32u375vetx-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u375vetx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vetx-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vetxq-pinctrl.dtsi b/dts/st/u3/stm32u375vetxq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u375vetxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vetxq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vgix-pinctrl.dtsi b/dts/st/u3/stm32u375vgix-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u375vgix-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vgix-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vgixq-pinctrl.dtsi b/dts/st/u3/stm32u375vgixq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u375vgixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vgixq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vgtx-pinctrl.dtsi b/dts/st/u3/stm32u375vgtx-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u375vgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vgtx-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u375vgtxq-pinctrl.dtsi b/dts/st/u3/stm32u375vgtxq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u375vgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u375vgtxq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385cgtx-pinctrl.dtsi b/dts/st/u3/stm32u385cgtx-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u385cgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u385cgtx-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385cgtxq-pinctrl.dtsi b/dts/st/u3/stm32u385cgtxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u385cgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385cgtxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385cgux-pinctrl.dtsi b/dts/st/u3/stm32u385cgux-pinctrl.dtsi index cf67de03b..f975e2384 100644 --- a/dts/st/u3/stm32u385cgux-pinctrl.dtsi +++ b/dts/st/u3/stm32u385cgux-pinctrl.dtsi @@ -619,6 +619,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385cguxq-pinctrl.dtsi b/dts/st/u3/stm32u385cguxq-pinctrl.dtsi index 7cbb72b01..7f02b4513 100644 --- a/dts/st/u3/stm32u385cguxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385cguxq-pinctrl.dtsi @@ -514,6 +514,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385cgyxq-pinctrl.dtsi b/dts/st/u3/stm32u385cgyxq-pinctrl.dtsi index 809104b51..3f70c821c 100644 --- a/dts/st/u3/stm32u385cgyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385cgyxq-pinctrl.dtsi @@ -566,6 +566,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385kgux-pinctrl.dtsi b/dts/st/u3/stm32u385kgux-pinctrl.dtsi index 799f2b72a..8526f9ef4 100644 --- a/dts/st/u3/stm32u385kgux-pinctrl.dtsi +++ b/dts/st/u3/stm32u385kgux-pinctrl.dtsi @@ -414,6 +414,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgix-pinctrl.dtsi b/dts/st/u3/stm32u385rgix-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u385rgix-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgix-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgixq-pinctrl.dtsi b/dts/st/u3/stm32u385rgixq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u385rgixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgixq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgtx-pinctrl.dtsi b/dts/st/u3/stm32u385rgtx-pinctrl.dtsi index 5a4e1467b..eb997e8df 100644 --- a/dts/st/u3/stm32u385rgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgtx-pinctrl.dtsi @@ -792,6 +792,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgtxq-pinctrl.dtsi b/dts/st/u3/stm32u385rgtxq-pinctrl.dtsi index 822ad3a82..e5748c20a 100644 --- a/dts/st/u3/stm32u385rgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgtxq-pinctrl.dtsi @@ -712,6 +712,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgyxg-pinctrl.dtsi b/dts/st/u3/stm32u385rgyxg-pinctrl.dtsi index 084d9d128..c86bc881e 100644 --- a/dts/st/u3/stm32u385rgyxg-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgyxg-pinctrl.dtsi @@ -703,6 +703,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385rgyxq-pinctrl.dtsi b/dts/st/u3/stm32u385rgyxq-pinctrl.dtsi index 053d0d703..e264dca03 100644 --- a/dts/st/u3/stm32u385rgyxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385rgyxq-pinctrl.dtsi @@ -812,6 +812,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385vgix-pinctrl.dtsi b/dts/st/u3/stm32u385vgix-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u385vgix-pinctrl.dtsi +++ b/dts/st/u3/stm32u385vgix-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385vgixq-pinctrl.dtsi b/dts/st/u3/stm32u385vgixq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u385vgixq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385vgixq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385vgtx-pinctrl.dtsi b/dts/st/u3/stm32u385vgtx-pinctrl.dtsi index 95bd77ac8..dc9de9414 100644 --- a/dts/st/u3/stm32u385vgtx-pinctrl.dtsi +++ b/dts/st/u3/stm32u385vgtx-pinctrl.dtsi @@ -1023,6 +1023,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u3/stm32u385vgtxq-pinctrl.dtsi b/dts/st/u3/stm32u385vgtxq-pinctrl.dtsi index 9385d1ef4..1c984eb9e 100644 --- a/dts/st/u3/stm32u385vgtxq-pinctrl.dtsi +++ b/dts/st/u3/stm32u385vgtxq-pinctrl.dtsi @@ -977,6 +977,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cbux-pinctrl.dtsi b/dts/st/u5/stm32u535cbux-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535cbux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbux-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cctx-pinctrl.dtsi b/dts/st/u5/stm32u535cctx-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535cctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctx-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535ccux-pinctrl.dtsi b/dts/st/u5/stm32u535ccux-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535ccux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccux-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cetx-pinctrl.dtsi b/dts/st/u5/stm32u535cetx-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetx-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535ceux-pinctrl.dtsi b/dts/st/u5/stm32u535ceux-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u535ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceux-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi index b0b130603..8ccccfb5e 100644 --- a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi @@ -624,6 +624,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi index 3a1f9321b..d1b5673e3 100644 --- a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi @@ -496,6 +496,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi index 3a1f9321b..d1b5673e3 100644 --- a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi @@ -496,6 +496,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rbix-pinctrl.dtsi b/dts/st/u5/stm32u535rbix-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535rbix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbix-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rcix-pinctrl.dtsi b/dts/st/u5/stm32u535rcix-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535rcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcix-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rctx-pinctrl.dtsi b/dts/st/u5/stm32u535rctx-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535rctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctx-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535reix-pinctrl.dtsi b/dts/st/u5/stm32u535reix-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reix-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535reixq-pinctrl.dtsi b/dts/st/u5/stm32u535reixq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reixq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535retx-pinctrl.dtsi b/dts/st/u5/stm32u535retx-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u535retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retx-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535retxq-pinctrl.dtsi b/dts/st/u5/stm32u535retxq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u535retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retxq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vcix-pinctrl.dtsi b/dts/st/u5/stm32u535vcix-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u535vcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcix-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vctx-pinctrl.dtsi b/dts/st/u5/stm32u535vctx-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u535vctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctx-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535veix-pinctrl.dtsi b/dts/st/u5/stm32u535veix-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u535veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veix-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535veixq-pinctrl.dtsi b/dts/st/u5/stm32u535veixq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u535veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veixq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vetx-pinctrl.dtsi b/dts/st/u5/stm32u535vetx-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u535vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetx-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545cetx-pinctrl.dtsi b/dts/st/u5/stm32u545cetx-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u545cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetx-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545ceux-pinctrl.dtsi b/dts/st/u5/stm32u545ceux-pinctrl.dtsi index 3a00d6ef3..27180b309 100644 --- a/dts/st/u5/stm32u545ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceux-pinctrl.dtsi @@ -504,6 +504,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi index b5765cab5..7596bb266 100644 --- a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi @@ -429,6 +429,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi index b0b130603..8ccccfb5e 100644 --- a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi @@ -624,6 +624,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi index 3a1f9321b..d1b5673e3 100644 --- a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi @@ -496,6 +496,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545reix-pinctrl.dtsi b/dts/st/u5/stm32u545reix-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u545reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reix-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545reixq-pinctrl.dtsi b/dts/st/u5/stm32u545reixq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u545reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reixq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545retx-pinctrl.dtsi b/dts/st/u5/stm32u545retx-pinctrl.dtsi index 0f064066b..cafd4b08f 100644 --- a/dts/st/u5/stm32u545retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retx-pinctrl.dtsi @@ -658,6 +658,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545retxq-pinctrl.dtsi b/dts/st/u5/stm32u545retxq-pinctrl.dtsi index 804b19ef5..da7eff8c7 100644 --- a/dts/st/u5/stm32u545retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retxq-pinctrl.dtsi @@ -593,6 +593,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545veix-pinctrl.dtsi b/dts/st/u5/stm32u545veix-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u545veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veix-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545veixq-pinctrl.dtsi b/dts/st/u5/stm32u545veixq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u545veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veixq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545vetx-pinctrl.dtsi b/dts/st/u5/stm32u545vetx-pinctrl.dtsi index b26d87437..7b48718b8 100644 --- a/dts/st/u5/stm32u545vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetx-pinctrl.dtsi @@ -1026,6 +1026,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi index 518778505..29d321fdd 100644 --- a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi @@ -987,6 +987,20 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575agix-pinctrl.dtsi b/dts/st/u5/stm32u575agix-pinctrl.dtsi index e6b757731..3520cd7b5 100644 --- a/dts/st/u5/stm32u575agix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agix-pinctrl.dtsi @@ -2059,6 +2059,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575agixq-pinctrl.dtsi b/dts/st/u5/stm32u575agixq-pinctrl.dtsi index 334404c90..71bd75825 100644 --- a/dts/st/u5/stm32u575agixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agixq-pinctrl.dtsi @@ -2018,6 +2018,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575aiix-pinctrl.dtsi b/dts/st/u5/stm32u575aiix-pinctrl.dtsi index e6b757731..3520cd7b5 100644 --- a/dts/st/u5/stm32u575aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiix-pinctrl.dtsi @@ -2059,6 +2059,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi index 334404c90..71bd75825 100644 --- a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi @@ -2018,6 +2018,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575cgux-pinctrl.dtsi b/dts/st/u5/stm32u575cgux-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u575cgux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgux-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575citx-pinctrl.dtsi b/dts/st/u5/stm32u575citx-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u575citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citx-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575citxq-pinctrl.dtsi b/dts/st/u5/stm32u575citxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u575citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575ciux-pinctrl.dtsi b/dts/st/u5/stm32u575ciux-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u575ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciux-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi index a7b69a43d..9f33db840 100644 --- a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi @@ -1022,6 +1022,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi index a7b69a43d..9f33db840 100644 --- a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi @@ -1022,6 +1022,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575qgix-pinctrl.dtsi b/dts/st/u5/stm32u575qgix-pinctrl.dtsi index c484878f3..980478c6f 100644 --- a/dts/st/u5/stm32u575qgix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgix-pinctrl.dtsi @@ -1690,6 +1690,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi index 017a4ba84..13505664b 100644 --- a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi @@ -1630,6 +1630,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575qiix-pinctrl.dtsi b/dts/st/u5/stm32u575qiix-pinctrl.dtsi index c484878f3..980478c6f 100644 --- a/dts/st/u5/stm32u575qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiix-pinctrl.dtsi @@ -1690,6 +1690,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi index 017a4ba84..13505664b 100644 --- a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi @@ -1630,6 +1630,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi index 66b312fbd..d89979243 100644 --- a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi @@ -763,6 +763,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi index ff3796bec..7f594c7b5 100644 --- a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi @@ -601,6 +601,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575ritx-pinctrl.dtsi b/dts/st/u5/stm32u575ritx-pinctrl.dtsi index 66b312fbd..d89979243 100644 --- a/dts/st/u5/stm32u575ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritx-pinctrl.dtsi @@ -763,6 +763,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi index ff3796bec..7f594c7b5 100644 --- a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi @@ -601,6 +601,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi index 4508e42b8..23b26256a 100644 --- a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi @@ -1240,6 +1240,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi index 84291cec0..f35516fb2 100644 --- a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi @@ -1199,6 +1199,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575vitx-pinctrl.dtsi b/dts/st/u5/stm32u575vitx-pinctrl.dtsi index 4508e42b8..23b26256a 100644 --- a/dts/st/u5/stm32u575vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitx-pinctrl.dtsi @@ -1240,6 +1240,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi index 84291cec0..f35516fb2 100644 --- a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi @@ -1199,6 +1199,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi index 012ac487f..ae8ab6931 100644 --- a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi @@ -1733,6 +1733,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi index 0dad6163e..7f218bb3d 100644 --- a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi @@ -1698,6 +1698,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575zitx-pinctrl.dtsi b/dts/st/u5/stm32u575zitx-pinctrl.dtsi index 012ac487f..ae8ab6931 100644 --- a/dts/st/u5/stm32u575zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitx-pinctrl.dtsi @@ -1733,6 +1733,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi index 0dad6163e..7f218bb3d 100644 --- a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi @@ -1698,6 +1698,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585aiix-pinctrl.dtsi b/dts/st/u5/stm32u585aiix-pinctrl.dtsi index e6b757731..3520cd7b5 100644 --- a/dts/st/u5/stm32u585aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiix-pinctrl.dtsi @@ -2059,6 +2059,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi index 334404c90..71bd75825 100644 --- a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi @@ -2018,6 +2018,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585citx-pinctrl.dtsi b/dts/st/u5/stm32u585citx-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u585citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citx-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585citxq-pinctrl.dtsi b/dts/st/u5/stm32u585citxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u585citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585ciux-pinctrl.dtsi b/dts/st/u5/stm32u585ciux-pinctrl.dtsi index 2c7e19906..48265626c 100644 --- a/dts/st/u5/stm32u585ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciux-pinctrl.dtsi @@ -512,6 +512,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi index 20bda1ba6..e783005ea 100644 --- a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi @@ -437,6 +437,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi index a7b69a43d..9f33db840 100644 --- a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi @@ -1022,6 +1022,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585qiix-pinctrl.dtsi b/dts/st/u5/stm32u585qiix-pinctrl.dtsi index c484878f3..980478c6f 100644 --- a/dts/st/u5/stm32u585qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiix-pinctrl.dtsi @@ -1690,6 +1690,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi index 017a4ba84..13505664b 100644 --- a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi @@ -1630,6 +1630,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585ritx-pinctrl.dtsi b/dts/st/u5/stm32u585ritx-pinctrl.dtsi index 66b312fbd..d89979243 100644 --- a/dts/st/u5/stm32u585ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritx-pinctrl.dtsi @@ -763,6 +763,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi index ff3796bec..7f594c7b5 100644 --- a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi @@ -601,6 +601,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585vitx-pinctrl.dtsi b/dts/st/u5/stm32u585vitx-pinctrl.dtsi index 4508e42b8..23b26256a 100644 --- a/dts/st/u5/stm32u585vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitx-pinctrl.dtsi @@ -1240,6 +1240,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi index 84291cec0..f35516fb2 100644 --- a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi @@ -1199,6 +1199,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585zitx-pinctrl.dtsi b/dts/st/u5/stm32u585zitx-pinctrl.dtsi index 012ac487f..ae8ab6931 100644 --- a/dts/st/u5/stm32u585zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitx-pinctrl.dtsi @@ -1733,6 +1733,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi index 0dad6163e..7f218bb3d 100644 --- a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi @@ -1698,6 +1698,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595aihx-pinctrl.dtsi b/dts/st/u5/stm32u595aihx-pinctrl.dtsi index 22c0dc941..e384f325f 100644 --- a/dts/st/u5/stm32u595aihx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihx-pinctrl.dtsi @@ -2205,6 +2205,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi index c173bf953..07f4e8638 100644 --- a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi @@ -2164,6 +2164,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi index 22c0dc941..e384f325f 100644 --- a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi @@ -2205,6 +2205,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi index c173bf953..07f4e8638 100644 --- a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi @@ -2164,6 +2164,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595qiix-pinctrl.dtsi b/dts/st/u5/stm32u595qiix-pinctrl.dtsi index 50e1d130e..4243a9a8a 100644 --- a/dts/st/u5/stm32u595qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiix-pinctrl.dtsi @@ -1819,6 +1819,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi index 2904a8c9e..9bb59967b 100644 --- a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi @@ -1759,6 +1759,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595qjix-pinctrl.dtsi b/dts/st/u5/stm32u595qjix-pinctrl.dtsi index 50e1d130e..4243a9a8a 100644 --- a/dts/st/u5/stm32u595qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjix-pinctrl.dtsi @@ -1819,6 +1819,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi index 2904a8c9e..9bb59967b 100644 --- a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi @@ -1759,6 +1759,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595ritx-pinctrl.dtsi b/dts/st/u5/stm32u595ritx-pinctrl.dtsi index 58dc15050..f0a86f7e2 100644 --- a/dts/st/u5/stm32u595ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritx-pinctrl.dtsi @@ -831,6 +831,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi index 7875e4353..6b9d6225a 100644 --- a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi index 58dc15050..f0a86f7e2 100644 --- a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi @@ -831,6 +831,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi index 7875e4353..6b9d6225a 100644 --- a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595vitx-pinctrl.dtsi b/dts/st/u5/stm32u595vitx-pinctrl.dtsi index 86138d235..e55086731 100644 --- a/dts/st/u5/stm32u595vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitx-pinctrl.dtsi @@ -1357,6 +1357,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi index 68aa837f7..f0a0dc772 100644 --- a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi @@ -1298,6 +1298,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi index 86138d235..e55086731 100644 --- a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi @@ -1357,6 +1357,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi index 68aa837f7..f0a0dc772 100644 --- a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi @@ -1298,6 +1298,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595zitx-pinctrl.dtsi b/dts/st/u5/stm32u595zitx-pinctrl.dtsi index 84cff62fe..cb60c12e0 100644 --- a/dts/st/u5/stm32u595zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitx-pinctrl.dtsi @@ -1862,6 +1862,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi index 807a1d02d..39abf0ee1 100644 --- a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi @@ -1809,6 +1809,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi index c7f885df1..d3afeacee 100644 --- a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi @@ -1887,6 +1887,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi index 84cff62fe..cb60c12e0 100644 --- a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi @@ -1862,6 +1862,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi index 807a1d02d..39abf0ee1 100644 --- a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi @@ -1809,6 +1809,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi index c7f885df1..d3afeacee 100644 --- a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi @@ -1887,6 +1887,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi index f0a084fd8..bcd4c7b2f 100644 --- a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi @@ -2515,6 +2515,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi index f052819bb..f2cc5abf1 100644 --- a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi @@ -2588,6 +2588,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi index f052819bb..f2cc5abf1 100644 --- a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi @@ -2588,6 +2588,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi index 75956eedc..2357b488e 100644 --- a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi @@ -1424,6 +1424,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi index adaa68de8..c7a791beb 100644 --- a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi @@ -1487,6 +1487,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi index 75956eedc..2357b488e 100644 --- a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi @@ -1424,6 +1424,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi index 27eb639a2..b9269ab82 100644 --- a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi @@ -1971,6 +1971,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi index 4eb9f6fd3..3b2dc20a8 100644 --- a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi @@ -1930,6 +1930,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi index 27eb639a2..b9269ab82 100644 --- a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi @@ -1971,6 +1971,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi index 4eb9f6fd3..3b2dc20a8 100644 --- a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi @@ -1930,6 +1930,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi index 22c0dc941..e384f325f 100644 --- a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi @@ -2205,6 +2205,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi index c173bf953..07f4e8638 100644 --- a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi @@ -2164,6 +2164,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi index 2904a8c9e..9bb59967b 100644 --- a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi @@ -1759,6 +1759,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi index 50e1d130e..4243a9a8a 100644 --- a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi @@ -1819,6 +1819,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi index 2904a8c9e..9bb59967b 100644 --- a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi @@ -1759,6 +1759,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi index 58dc15050..f0a86f7e2 100644 --- a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi @@ -831,6 +831,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi index 7875e4353..6b9d6225a 100644 --- a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi @@ -661,6 +661,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi index 86138d235..e55086731 100644 --- a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi @@ -1357,6 +1357,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi index 68aa837f7..f0a0dc772 100644 --- a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi @@ -1298,6 +1298,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi index 84cff62fe..cb60c12e0 100644 --- a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi @@ -1862,6 +1862,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi index 807a1d02d..39abf0ee1 100644 --- a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi @@ -1809,6 +1809,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi index c7f885df1..d3afeacee 100644 --- a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi @@ -1887,6 +1887,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi index f0a084fd8..bcd4c7b2f 100644 --- a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi @@ -2515,6 +2515,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi index f052819bb..f2cc5abf1 100644 --- a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi @@ -2588,6 +2588,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi index 75956eedc..2357b488e 100644 --- a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi @@ -1424,6 +1424,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi index 27eb639a2..b9269ab82 100644 --- a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi @@ -1971,6 +1971,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi index 4eb9f6fd3..3b2dc20a8 100644 --- a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi @@ -1930,6 +1930,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi index 2d63b816c..826d1e00c 100644 --- a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi @@ -1477,6 +1477,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi index 2e58b5b40..c175ff074 100644 --- a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi @@ -1414,6 +1414,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi index 2d63b816c..826d1e00c 100644 --- a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi @@ -1477,6 +1477,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi index 2e58b5b40..c175ff074 100644 --- a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi @@ -1414,6 +1414,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi index aac43d51c..e2bf4b6bd 100644 --- a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi @@ -2489,6 +2489,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi index 6c74eda83..5f0733b96 100644 --- a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi @@ -2562,6 +2562,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi index 2d31f6aca..5a684db54 100644 --- a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi @@ -1108,6 +1108,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi index 2d31f6aca..5a684db54 100644 --- a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi @@ -1108,6 +1108,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi index cd0c32aad..7dcf66de7 100644 --- a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi @@ -1837,6 +1837,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi index cd0c32aad..7dcf66de7 100644 --- a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi @@ -1837,6 +1837,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi index cd0c32aad..7dcf66de7 100644 --- a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi @@ -1837,6 +1837,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi index cd0c32aad..7dcf66de7 100644 --- a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi @@ -1837,6 +1837,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi index fcd40ffcf..81ab37bdb 100644 --- a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi @@ -1505,6 +1505,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi index 5676f9c83..e88bb0b56 100644 --- a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi @@ -1442,6 +1442,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi index aac43d51c..e2bf4b6bd 100644 --- a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi @@ -2489,6 +2489,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi index a6c0d29d0..94b32d2e2 100644 --- a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi @@ -2606,6 +2606,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi index 383893772..df271acde 100644 --- a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi @@ -1144,6 +1144,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi index 9dc32f9bf..49625e019 100644 --- a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi @@ -1873,6 +1873,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi index 9dc32f9bf..49625e019 100644 --- a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi @@ -1873,6 +1873,32 @@ slew-rate = "very-high-speed"; }; + /* OPAMP */ + + /omit-if-no-ref/ opamp1_vinp_pa0: opamp1_vinp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vinm_pa1: opamp1_vinm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp1_vout_pa3: opamp1_vout_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinp_pa6: opamp2_vinp_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vinm_pa7: opamp2_vinm_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ opamp2_vout_pb0: opamp2_vout_pb0 { + pinmux = ; + }; + /* RCC_MCO */ /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { diff --git a/scripts/genpinctrl/stm32-pinctrl-config.yaml b/scripts/genpinctrl/stm32-pinctrl-config.yaml index 8b9145877..336934903 100644 --- a/scripts/genpinctrl/stm32-pinctrl-config.yaml +++ b/scripts/genpinctrl/stm32-pinctrl-config.yaml @@ -167,6 +167,9 @@ match: "^OCTOSPI(.*)(?:CLK|NCS|DQS|IO[0-7])$" slew-rate: very-high-speed +- name: OPAMP + match: "^OPAMP\\d+_V(IN[MP])?(OUT)?$" + - name: RCC_MCO match: "^RCC_MCO_?(\\d+)?$" mode: alternate