Skip to content

Commit a6b2719

Browse files
KozhinovAlexandererwango
authored andcommitted
dts: generate opamp pins
add generated pins to each series Signed-off-by: Alexander Kozhinov <[email protected]>
1 parent 2e8e62f commit a6b2719

File tree

839 files changed

+29294
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

839 files changed

+29294
-0
lines changed

dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,28 @@
453453
pinmux = <STM32_PINMUX('B', 4, AF0)>;
454454
};
455455

456+
/* OPAMP */
457+
458+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
459+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
460+
};
461+
462+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
463+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
464+
};
465+
466+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
467+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
468+
};
469+
470+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
471+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
472+
};
473+
474+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
475+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
476+
};
477+
456478
/* RCC_MCO */
457479

458480
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f301c8yx-pinctrl.dtsi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,28 @@
453453
pinmux = <STM32_PINMUX('B', 4, AF0)>;
454454
};
455455

456+
/* OPAMP */
457+
458+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
459+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
460+
};
461+
462+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
463+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
464+
};
465+
466+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
467+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
468+
};
469+
470+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
471+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
472+
};
473+
474+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
475+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
476+
};
477+
456478
/* RCC_MCO */
457479

458480
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,24 @@
343343
pinmux = <STM32_PINMUX('B', 4, AF0)>;
344344
};
345345

346+
/* OPAMP */
347+
348+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
349+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
350+
};
351+
352+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
353+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
354+
};
355+
356+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
357+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
358+
};
359+
360+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
361+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
362+
};
363+
346364
/* RCC_MCO */
347365

348366
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,24 @@
331331
pinmux = <STM32_PINMUX('B', 4, AF0)>;
332332
};
333333

334+
/* OPAMP */
335+
336+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
337+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
338+
};
339+
340+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
341+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
342+
};
343+
344+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
345+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
346+
};
347+
348+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
349+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
350+
};
351+
334352
/* RCC_MCO */
335353

336354
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,32 @@
554554
pinmux = <STM32_PINMUX('B', 4, AF0)>;
555555
};
556556

557+
/* OPAMP */
558+
559+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
560+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
561+
};
562+
563+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
564+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
565+
};
566+
567+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
568+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
569+
};
570+
571+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
572+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
573+
};
574+
575+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
576+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
577+
};
578+
579+
/omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 {
580+
pinmux = <STM32_PINMUX('C', 5, ANALOG)>;
581+
};
582+
557583
/* RCC_MCO */
558584

559585
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -475,6 +475,28 @@
475475
pinmux = <STM32_PINMUX('B', 4, AF0)>;
476476
};
477477

478+
/* OPAMP */
479+
480+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
481+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
482+
};
483+
484+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
485+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
486+
};
487+
488+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
489+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
490+
};
491+
492+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
493+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
494+
};
495+
496+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
497+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
498+
};
499+
478500
/* RCC_MCO */
479501

480502
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,52 @@
489489
pinmux = <STM32_PINMUX('B', 4, AF0)>;
490490
};
491491

492+
/* OPAMP */
493+
494+
/omit-if-no-ref/ opamp1_vinp_pa1: opamp1_vinp_pa1 {
495+
pinmux = <STM32_PINMUX('A', 1, ANALOG)>;
496+
};
497+
498+
/omit-if-no-ref/ opamp1_vout_pa2: opamp1_vout_pa2 {
499+
pinmux = <STM32_PINMUX('A', 2, ANALOG)>;
500+
};
501+
502+
/omit-if-no-ref/ opamp1_vinm_pa3: opamp1_vinm_pa3 {
503+
pinmux = <STM32_PINMUX('A', 3, ANALOG)>;
504+
};
505+
506+
/omit-if-no-ref/ opamp1_vinp_pa3: opamp1_vinp_pa3 {
507+
pinmux = <STM32_PINMUX('A', 3, ANALOG)>;
508+
};
509+
510+
/omit-if-no-ref/ opamp1_vinp_pa5: opamp1_vinp_pa5 {
511+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
512+
};
513+
514+
/omit-if-no-ref/ opamp1_vinp_pa7: opamp1_vinp_pa7 {
515+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
516+
};
517+
518+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
519+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
520+
};
521+
522+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
523+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
524+
};
525+
526+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
527+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
528+
};
529+
530+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
531+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
532+
};
533+
534+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
535+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
536+
};
537+
492538
/* RCC_MCO */
493539

494540
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f302c8yx-pinctrl.dtsi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -475,6 +475,28 @@
475475
pinmux = <STM32_PINMUX('B', 4, AF0)>;
476476
};
477477

478+
/* OPAMP */
479+
480+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
481+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
482+
};
483+
484+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
485+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
486+
};
487+
488+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
489+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
490+
};
491+
492+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
493+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
494+
};
495+
496+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
497+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
498+
};
499+
478500
/* RCC_MCO */
479501

480502
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,24 @@
344344
pinmux = <STM32_PINMUX('B', 4, AF0)>;
345345
};
346346

347+
/* OPAMP */
348+
349+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
350+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
351+
};
352+
353+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
354+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
355+
};
356+
357+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
358+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
359+
};
360+
361+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
362+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
363+
};
364+
347365
/* RCC_MCO */
348366

349367
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,32 @@
576576
pinmux = <STM32_PINMUX('B', 4, AF0)>;
577577
};
578578

579+
/* OPAMP */
580+
581+
/omit-if-no-ref/ opamp2_vinm_pa5: opamp2_vinm_pa5 {
582+
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
583+
};
584+
585+
/omit-if-no-ref/ opamp2_vout_pa6: opamp2_vout_pa6 {
586+
pinmux = <STM32_PINMUX('A', 6, ANALOG)>;
587+
};
588+
589+
/omit-if-no-ref/ opamp2_vinp_pa7: opamp2_vinp_pa7 {
590+
pinmux = <STM32_PINMUX('A', 7, ANALOG)>;
591+
};
592+
593+
/omit-if-no-ref/ opamp2_vinp_pb0: opamp2_vinp_pb0 {
594+
pinmux = <STM32_PINMUX('B', 0, ANALOG)>;
595+
};
596+
597+
/omit-if-no-ref/ opamp2_vinp_pb14: opamp2_vinp_pb14 {
598+
pinmux = <STM32_PINMUX('B', 14, ANALOG)>;
599+
};
600+
601+
/omit-if-no-ref/ opamp2_vinm_pc5: opamp2_vinm_pc5 {
602+
pinmux = <STM32_PINMUX('C', 5, ANALOG)>;
603+
};
604+
579605
/* RCC_MCO */
580606

581607
/omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 {

0 commit comments

Comments
 (0)