Skip to content

Commit 99829d8

Browse files
committed
dts: st: h7: pinctrl.dtsi files including DCMI pins
DCMI pins have been generated. Signed-off-by: Charles Dias <[email protected]>
1 parent bcac5a2 commit 99829d8

File tree

141 files changed

+20587
-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.

141 files changed

+20587
-0
lines changed

dts/st/h7/stm32h723vehx-pinctrl.dtsi

+122
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,128 @@
524524
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
525525
};
526526

527+
/* DCMI_D0 */
528+
529+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
530+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
535+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/* DCMI_D1 */
540+
541+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
542+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
543+
slew-rate = "very-high-speed";
544+
};
545+
546+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
547+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
548+
slew-rate = "very-high-speed";
549+
};
550+
551+
/* DCMI_D2 */
552+
553+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
554+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
555+
slew-rate = "very-high-speed";
556+
};
557+
558+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
559+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
560+
slew-rate = "very-high-speed";
561+
};
562+
563+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
564+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
565+
slew-rate = "very-high-speed";
566+
};
567+
568+
/* DCMI_D3 */
569+
570+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
571+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
572+
slew-rate = "very-high-speed";
573+
};
574+
575+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
576+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
577+
slew-rate = "very-high-speed";
578+
};
579+
580+
/* DCMI_D4 */
581+
582+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
583+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
584+
slew-rate = "very-high-speed";
585+
};
586+
587+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
588+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
589+
slew-rate = "very-high-speed";
590+
};
591+
592+
/* DCMI_D5 */
593+
594+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
595+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
596+
slew-rate = "very-high-speed";
597+
};
598+
599+
/omit-if-no-ref/ dcmi_d5_pd3: dcmi_d5_pd3 {
600+
pinmux = <STM32_PINMUX('D', 3, AF13)>;
601+
slew-rate = "very-high-speed";
602+
};
603+
604+
/* DCMI_D6 */
605+
606+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
607+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
608+
slew-rate = "very-high-speed";
609+
};
610+
611+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
612+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
613+
slew-rate = "very-high-speed";
614+
};
615+
616+
/* DCMI_D7 */
617+
618+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
619+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
620+
slew-rate = "very-high-speed";
621+
};
622+
623+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
624+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
625+
slew-rate = "very-high-speed";
626+
};
627+
628+
/* DCMI_HSYNC */
629+
630+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
631+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
632+
slew-rate = "very-high-speed";
633+
};
634+
635+
/* DCMI_PIXCLK */
636+
637+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
638+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
639+
slew-rate = "very-high-speed";
640+
};
641+
642+
/* DCMI_VSYNC */
643+
644+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
645+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
646+
slew-rate = "very-high-speed";
647+
};
648+
527649
/* ETH_COL */
528650

529651
/omit-if-no-ref/ eth_col_pa3: eth_col_pa3 {

dts/st/h7/stm32h723vetx-pinctrl.dtsi

+122
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,128 @@
524524
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
525525
};
526526

527+
/* DCMI_D0 */
528+
529+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
530+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
535+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/* DCMI_D1 */
540+
541+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
542+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
543+
slew-rate = "very-high-speed";
544+
};
545+
546+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
547+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
548+
slew-rate = "very-high-speed";
549+
};
550+
551+
/* DCMI_D2 */
552+
553+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
554+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
555+
slew-rate = "very-high-speed";
556+
};
557+
558+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
559+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
560+
slew-rate = "very-high-speed";
561+
};
562+
563+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
564+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
565+
slew-rate = "very-high-speed";
566+
};
567+
568+
/* DCMI_D3 */
569+
570+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
571+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
572+
slew-rate = "very-high-speed";
573+
};
574+
575+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
576+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
577+
slew-rate = "very-high-speed";
578+
};
579+
580+
/* DCMI_D4 */
581+
582+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
583+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
584+
slew-rate = "very-high-speed";
585+
};
586+
587+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
588+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
589+
slew-rate = "very-high-speed";
590+
};
591+
592+
/* DCMI_D5 */
593+
594+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
595+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
596+
slew-rate = "very-high-speed";
597+
};
598+
599+
/omit-if-no-ref/ dcmi_d5_pd3: dcmi_d5_pd3 {
600+
pinmux = <STM32_PINMUX('D', 3, AF13)>;
601+
slew-rate = "very-high-speed";
602+
};
603+
604+
/* DCMI_D6 */
605+
606+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
607+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
608+
slew-rate = "very-high-speed";
609+
};
610+
611+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
612+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
613+
slew-rate = "very-high-speed";
614+
};
615+
616+
/* DCMI_D7 */
617+
618+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
619+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
620+
slew-rate = "very-high-speed";
621+
};
622+
623+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
624+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
625+
slew-rate = "very-high-speed";
626+
};
627+
628+
/* DCMI_HSYNC */
629+
630+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
631+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
632+
slew-rate = "very-high-speed";
633+
};
634+
635+
/* DCMI_PIXCLK */
636+
637+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
638+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
639+
slew-rate = "very-high-speed";
640+
};
641+
642+
/* DCMI_VSYNC */
643+
644+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
645+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
646+
slew-rate = "very-high-speed";
647+
};
648+
527649
/* ETH_COL */
528650

529651
/omit-if-no-ref/ eth_col_pa3: eth_col_pa3 {

dts/st/h7/stm32h723vghx-pinctrl.dtsi

+122
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,128 @@
524524
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
525525
};
526526

527+
/* DCMI_D0 */
528+
529+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
530+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
535+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/* DCMI_D1 */
540+
541+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
542+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
543+
slew-rate = "very-high-speed";
544+
};
545+
546+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
547+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
548+
slew-rate = "very-high-speed";
549+
};
550+
551+
/* DCMI_D2 */
552+
553+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
554+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
555+
slew-rate = "very-high-speed";
556+
};
557+
558+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
559+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
560+
slew-rate = "very-high-speed";
561+
};
562+
563+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
564+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
565+
slew-rate = "very-high-speed";
566+
};
567+
568+
/* DCMI_D3 */
569+
570+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
571+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
572+
slew-rate = "very-high-speed";
573+
};
574+
575+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
576+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
577+
slew-rate = "very-high-speed";
578+
};
579+
580+
/* DCMI_D4 */
581+
582+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
583+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
584+
slew-rate = "very-high-speed";
585+
};
586+
587+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
588+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
589+
slew-rate = "very-high-speed";
590+
};
591+
592+
/* DCMI_D5 */
593+
594+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
595+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
596+
slew-rate = "very-high-speed";
597+
};
598+
599+
/omit-if-no-ref/ dcmi_d5_pd3: dcmi_d5_pd3 {
600+
pinmux = <STM32_PINMUX('D', 3, AF13)>;
601+
slew-rate = "very-high-speed";
602+
};
603+
604+
/* DCMI_D6 */
605+
606+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
607+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
608+
slew-rate = "very-high-speed";
609+
};
610+
611+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
612+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
613+
slew-rate = "very-high-speed";
614+
};
615+
616+
/* DCMI_D7 */
617+
618+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
619+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
620+
slew-rate = "very-high-speed";
621+
};
622+
623+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
624+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
625+
slew-rate = "very-high-speed";
626+
};
627+
628+
/* DCMI_HSYNC */
629+
630+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
631+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
632+
slew-rate = "very-high-speed";
633+
};
634+
635+
/* DCMI_PIXCLK */
636+
637+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
638+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
639+
slew-rate = "very-high-speed";
640+
};
641+
642+
/* DCMI_VSYNC */
643+
644+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
645+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
646+
slew-rate = "very-high-speed";
647+
};
648+
527649
/* ETH_COL */
528650

529651
/omit-if-no-ref/ eth_col_pa3: eth_col_pa3 {

0 commit comments

Comments
 (0)