Skip to content

Commit e9c3ee2

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 717261f commit e9c3ee2

File tree

141 files changed

+17767
-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

+17767
-0
lines changed

dts/st/h7/stm32h723vehx-pinctrl.dtsi

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

527+
/* DCMI */
528+
529+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
530+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
535+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
540+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
541+
slew-rate = "very-high-speed";
542+
};
543+
544+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
545+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
546+
slew-rate = "very-high-speed";
547+
};
548+
549+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
550+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
551+
slew-rate = "very-high-speed";
552+
};
553+
554+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
555+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
556+
slew-rate = "very-high-speed";
557+
};
558+
559+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
560+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
561+
slew-rate = "very-high-speed";
562+
};
563+
564+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
565+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
566+
slew-rate = "very-high-speed";
567+
};
568+
569+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
570+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
571+
slew-rate = "very-high-speed";
572+
};
573+
574+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
575+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
576+
slew-rate = "very-high-speed";
577+
};
578+
579+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
580+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
581+
slew-rate = "very-high-speed";
582+
};
583+
584+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
585+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
586+
slew-rate = "very-high-speed";
587+
};
588+
589+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
590+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
591+
slew-rate = "very-high-speed";
592+
};
593+
594+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
595+
pinmux = <STM32_PINMUX('C', 11, 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+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
605+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
606+
slew-rate = "very-high-speed";
607+
};
608+
609+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
610+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
611+
slew-rate = "very-high-speed";
612+
};
613+
614+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
615+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
616+
slew-rate = "very-high-speed";
617+
};
618+
619+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
620+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
621+
slew-rate = "very-high-speed";
622+
};
623+
624+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
625+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
626+
slew-rate = "very-high-speed";
627+
};
628+
527629
/* ETH_COL */
528630

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

dts/st/h7/stm32h723vetx-pinctrl.dtsi

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

527+
/* DCMI */
528+
529+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
530+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
535+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
540+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
541+
slew-rate = "very-high-speed";
542+
};
543+
544+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
545+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
546+
slew-rate = "very-high-speed";
547+
};
548+
549+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
550+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
551+
slew-rate = "very-high-speed";
552+
};
553+
554+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
555+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
556+
slew-rate = "very-high-speed";
557+
};
558+
559+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
560+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
561+
slew-rate = "very-high-speed";
562+
};
563+
564+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
565+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
566+
slew-rate = "very-high-speed";
567+
};
568+
569+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
570+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
571+
slew-rate = "very-high-speed";
572+
};
573+
574+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
575+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
576+
slew-rate = "very-high-speed";
577+
};
578+
579+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
580+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
581+
slew-rate = "very-high-speed";
582+
};
583+
584+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
585+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
586+
slew-rate = "very-high-speed";
587+
};
588+
589+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
590+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
591+
slew-rate = "very-high-speed";
592+
};
593+
594+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
595+
pinmux = <STM32_PINMUX('C', 11, 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+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
605+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
606+
slew-rate = "very-high-speed";
607+
};
608+
609+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
610+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
611+
slew-rate = "very-high-speed";
612+
};
613+
614+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
615+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
616+
slew-rate = "very-high-speed";
617+
};
618+
619+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
620+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
621+
slew-rate = "very-high-speed";
622+
};
623+
624+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
625+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
626+
slew-rate = "very-high-speed";
627+
};
628+
527629
/* ETH_COL */
528630

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

dts/st/h7/stm32h723vghx-pinctrl.dtsi

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

527+
/* DCMI */
528+
529+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
530+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
531+
slew-rate = "very-high-speed";
532+
};
533+
534+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
535+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
536+
slew-rate = "very-high-speed";
537+
};
538+
539+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
540+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
541+
slew-rate = "very-high-speed";
542+
};
543+
544+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
545+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
546+
slew-rate = "very-high-speed";
547+
};
548+
549+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
550+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
551+
slew-rate = "very-high-speed";
552+
};
553+
554+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
555+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
556+
slew-rate = "very-high-speed";
557+
};
558+
559+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
560+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
561+
slew-rate = "very-high-speed";
562+
};
563+
564+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
565+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
566+
slew-rate = "very-high-speed";
567+
};
568+
569+
/omit-if-no-ref/ dcmi_d2_pb13: dcmi_d2_pb13 {
570+
pinmux = <STM32_PINMUX('B', 13, AF13)>;
571+
slew-rate = "very-high-speed";
572+
};
573+
574+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
575+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
576+
slew-rate = "very-high-speed";
577+
};
578+
579+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
580+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
581+
slew-rate = "very-high-speed";
582+
};
583+
584+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
585+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
586+
slew-rate = "very-high-speed";
587+
};
588+
589+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
590+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
591+
slew-rate = "very-high-speed";
592+
};
593+
594+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
595+
pinmux = <STM32_PINMUX('C', 11, 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+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
605+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
606+
slew-rate = "very-high-speed";
607+
};
608+
609+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
610+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
611+
slew-rate = "very-high-speed";
612+
};
613+
614+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
615+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
616+
slew-rate = "very-high-speed";
617+
};
618+
619+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
620+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
621+
slew-rate = "very-high-speed";
622+
};
623+
624+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
625+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
626+
slew-rate = "very-high-speed";
627+
};
628+
527629
/* ETH_COL */
528630

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

0 commit comments

Comments
 (0)