Skip to content

Commit c2bc0e6

Browse files
CharlesDiaserwango
authored andcommitted
dts: st: pinctrl.dtsi files including DCMI pins
DCMI pins have been generated. Signed-off-by: Charles Dias <[email protected]>
1 parent a139ce8 commit c2bc0e6

File tree

562 files changed

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

562 files changed

+72134
-0
lines changed

dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi

+142
Original file line numberDiff line numberDiff line change
@@ -834,6 +834,148 @@
834834
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
835835
};
836836

837+
/* DCMI */
838+
839+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
840+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
841+
slew-rate = "very-high-speed";
842+
};
843+
844+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
845+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
846+
slew-rate = "very-high-speed";
847+
};
848+
849+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
850+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
851+
slew-rate = "very-high-speed";
852+
};
853+
854+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
855+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
856+
slew-rate = "very-high-speed";
857+
};
858+
859+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
860+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
861+
slew-rate = "very-high-speed";
862+
};
863+
864+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
865+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
866+
slew-rate = "very-high-speed";
867+
};
868+
869+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
870+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
871+
slew-rate = "very-high-speed";
872+
};
873+
874+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
875+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
876+
slew-rate = "very-high-speed";
877+
};
878+
879+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
880+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
881+
slew-rate = "very-high-speed";
882+
};
883+
884+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
885+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
886+
slew-rate = "very-high-speed";
887+
};
888+
889+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
890+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
891+
slew-rate = "very-high-speed";
892+
};
893+
894+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
895+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
896+
slew-rate = "very-high-speed";
897+
};
898+
899+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
900+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
901+
slew-rate = "very-high-speed";
902+
};
903+
904+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
905+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
906+
slew-rate = "very-high-speed";
907+
};
908+
909+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
910+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
911+
slew-rate = "very-high-speed";
912+
};
913+
914+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
915+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
916+
slew-rate = "very-high-speed";
917+
};
918+
919+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
920+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
921+
slew-rate = "very-high-speed";
922+
};
923+
924+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
925+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
926+
slew-rate = "very-high-speed";
927+
};
928+
929+
/omit-if-no-ref/ dcmi_hsync_ph8: dcmi_hsync_ph8 {
930+
pinmux = <STM32_PINMUX('H', 8, AF13)>;
931+
slew-rate = "very-high-speed";
932+
};
933+
934+
/omit-if-no-ref/ dcmi_d0_ph9: dcmi_d0_ph9 {
935+
pinmux = <STM32_PINMUX('H', 9, AF13)>;
936+
slew-rate = "very-high-speed";
937+
};
938+
939+
/omit-if-no-ref/ dcmi_d1_ph10: dcmi_d1_ph10 {
940+
pinmux = <STM32_PINMUX('H', 10, AF13)>;
941+
slew-rate = "very-high-speed";
942+
};
943+
944+
/omit-if-no-ref/ dcmi_d2_ph11: dcmi_d2_ph11 {
945+
pinmux = <STM32_PINMUX('H', 11, AF13)>;
946+
slew-rate = "very-high-speed";
947+
};
948+
949+
/omit-if-no-ref/ dcmi_d3_ph12: dcmi_d3_ph12 {
950+
pinmux = <STM32_PINMUX('H', 12, AF13)>;
951+
slew-rate = "very-high-speed";
952+
};
953+
954+
/omit-if-no-ref/ dcmi_d4_ph14: dcmi_d4_ph14 {
955+
pinmux = <STM32_PINMUX('H', 14, AF13)>;
956+
slew-rate = "very-high-speed";
957+
};
958+
959+
/omit-if-no-ref/ dcmi_d5_pi4: dcmi_d5_pi4 {
960+
pinmux = <STM32_PINMUX('I', 4, AF13)>;
961+
slew-rate = "very-high-speed";
962+
};
963+
964+
/omit-if-no-ref/ dcmi_vsync_pi5: dcmi_vsync_pi5 {
965+
pinmux = <STM32_PINMUX('I', 5, AF13)>;
966+
slew-rate = "very-high-speed";
967+
};
968+
969+
/omit-if-no-ref/ dcmi_d6_pi6: dcmi_d6_pi6 {
970+
pinmux = <STM32_PINMUX('I', 6, AF13)>;
971+
slew-rate = "very-high-speed";
972+
};
973+
974+
/omit-if-no-ref/ dcmi_d7_pi7: dcmi_d7_pi7 {
975+
pinmux = <STM32_PINMUX('I', 7, AF13)>;
976+
slew-rate = "very-high-speed";
977+
};
978+
837979
/* ETH_COL */
838980

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

dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi

+142
Original file line numberDiff line numberDiff line change
@@ -834,6 +834,148 @@
834834
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
835835
};
836836

837+
/* DCMI */
838+
839+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
840+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
841+
slew-rate = "very-high-speed";
842+
};
843+
844+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
845+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
846+
slew-rate = "very-high-speed";
847+
};
848+
849+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
850+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
851+
slew-rate = "very-high-speed";
852+
};
853+
854+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
855+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
856+
slew-rate = "very-high-speed";
857+
};
858+
859+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
860+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
861+
slew-rate = "very-high-speed";
862+
};
863+
864+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
865+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
866+
slew-rate = "very-high-speed";
867+
};
868+
869+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
870+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
871+
slew-rate = "very-high-speed";
872+
};
873+
874+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
875+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
876+
slew-rate = "very-high-speed";
877+
};
878+
879+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
880+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
881+
slew-rate = "very-high-speed";
882+
};
883+
884+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
885+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
886+
slew-rate = "very-high-speed";
887+
};
888+
889+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
890+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
891+
slew-rate = "very-high-speed";
892+
};
893+
894+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
895+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
896+
slew-rate = "very-high-speed";
897+
};
898+
899+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
900+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
901+
slew-rate = "very-high-speed";
902+
};
903+
904+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
905+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
906+
slew-rate = "very-high-speed";
907+
};
908+
909+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
910+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
911+
slew-rate = "very-high-speed";
912+
};
913+
914+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
915+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
916+
slew-rate = "very-high-speed";
917+
};
918+
919+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
920+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
921+
slew-rate = "very-high-speed";
922+
};
923+
924+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
925+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
926+
slew-rate = "very-high-speed";
927+
};
928+
929+
/omit-if-no-ref/ dcmi_hsync_ph8: dcmi_hsync_ph8 {
930+
pinmux = <STM32_PINMUX('H', 8, AF13)>;
931+
slew-rate = "very-high-speed";
932+
};
933+
934+
/omit-if-no-ref/ dcmi_d0_ph9: dcmi_d0_ph9 {
935+
pinmux = <STM32_PINMUX('H', 9, AF13)>;
936+
slew-rate = "very-high-speed";
937+
};
938+
939+
/omit-if-no-ref/ dcmi_d1_ph10: dcmi_d1_ph10 {
940+
pinmux = <STM32_PINMUX('H', 10, AF13)>;
941+
slew-rate = "very-high-speed";
942+
};
943+
944+
/omit-if-no-ref/ dcmi_d2_ph11: dcmi_d2_ph11 {
945+
pinmux = <STM32_PINMUX('H', 11, AF13)>;
946+
slew-rate = "very-high-speed";
947+
};
948+
949+
/omit-if-no-ref/ dcmi_d3_ph12: dcmi_d3_ph12 {
950+
pinmux = <STM32_PINMUX('H', 12, AF13)>;
951+
slew-rate = "very-high-speed";
952+
};
953+
954+
/omit-if-no-ref/ dcmi_d4_ph14: dcmi_d4_ph14 {
955+
pinmux = <STM32_PINMUX('H', 14, AF13)>;
956+
slew-rate = "very-high-speed";
957+
};
958+
959+
/omit-if-no-ref/ dcmi_d5_pi4: dcmi_d5_pi4 {
960+
pinmux = <STM32_PINMUX('I', 4, AF13)>;
961+
slew-rate = "very-high-speed";
962+
};
963+
964+
/omit-if-no-ref/ dcmi_vsync_pi5: dcmi_vsync_pi5 {
965+
pinmux = <STM32_PINMUX('I', 5, AF13)>;
966+
slew-rate = "very-high-speed";
967+
};
968+
969+
/omit-if-no-ref/ dcmi_d6_pi6: dcmi_d6_pi6 {
970+
pinmux = <STM32_PINMUX('I', 6, AF13)>;
971+
slew-rate = "very-high-speed";
972+
};
973+
974+
/omit-if-no-ref/ dcmi_d7_pi7: dcmi_d7_pi7 {
975+
pinmux = <STM32_PINMUX('I', 7, AF13)>;
976+
slew-rate = "very-high-speed";
977+
};
978+
837979
/* ETH_COL */
838980

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

dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi

+92
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,98 @@
561561
pinmux = <STM32_PINMUX('A', 5, ANALOG)>;
562562
};
563563

564+
/* DCMI */
565+
566+
/omit-if-no-ref/ dcmi_hsync_pa4: dcmi_hsync_pa4 {
567+
pinmux = <STM32_PINMUX('A', 4, AF13)>;
568+
slew-rate = "very-high-speed";
569+
};
570+
571+
/omit-if-no-ref/ dcmi_pixclk_pa6: dcmi_pixclk_pa6 {
572+
pinmux = <STM32_PINMUX('A', 6, AF13)>;
573+
slew-rate = "very-high-speed";
574+
};
575+
576+
/omit-if-no-ref/ dcmi_d0_pa9: dcmi_d0_pa9 {
577+
pinmux = <STM32_PINMUX('A', 9, AF13)>;
578+
slew-rate = "very-high-speed";
579+
};
580+
581+
/omit-if-no-ref/ dcmi_d1_pa10: dcmi_d1_pa10 {
582+
pinmux = <STM32_PINMUX('A', 10, AF13)>;
583+
slew-rate = "very-high-speed";
584+
};
585+
586+
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
587+
pinmux = <STM32_PINMUX('B', 6, AF13)>;
588+
slew-rate = "very-high-speed";
589+
};
590+
591+
/omit-if-no-ref/ dcmi_vsync_pb7: dcmi_vsync_pb7 {
592+
pinmux = <STM32_PINMUX('B', 7, AF13)>;
593+
slew-rate = "very-high-speed";
594+
};
595+
596+
/omit-if-no-ref/ dcmi_d6_pb8: dcmi_d6_pb8 {
597+
pinmux = <STM32_PINMUX('B', 8, AF13)>;
598+
slew-rate = "very-high-speed";
599+
};
600+
601+
/omit-if-no-ref/ dcmi_d7_pb9: dcmi_d7_pb9 {
602+
pinmux = <STM32_PINMUX('B', 9, AF13)>;
603+
slew-rate = "very-high-speed";
604+
};
605+
606+
/omit-if-no-ref/ dcmi_d0_pc6: dcmi_d0_pc6 {
607+
pinmux = <STM32_PINMUX('C', 6, AF13)>;
608+
slew-rate = "very-high-speed";
609+
};
610+
611+
/omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 {
612+
pinmux = <STM32_PINMUX('C', 7, AF13)>;
613+
slew-rate = "very-high-speed";
614+
};
615+
616+
/omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 {
617+
pinmux = <STM32_PINMUX('C', 8, AF13)>;
618+
slew-rate = "very-high-speed";
619+
};
620+
621+
/omit-if-no-ref/ dcmi_d3_pc9: dcmi_d3_pc9 {
622+
pinmux = <STM32_PINMUX('C', 9, AF13)>;
623+
slew-rate = "very-high-speed";
624+
};
625+
626+
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
627+
pinmux = <STM32_PINMUX('C', 11, AF13)>;
628+
slew-rate = "very-high-speed";
629+
};
630+
631+
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
632+
pinmux = <STM32_PINMUX('E', 0, AF13)>;
633+
slew-rate = "very-high-speed";
634+
};
635+
636+
/omit-if-no-ref/ dcmi_d3_pe1: dcmi_d3_pe1 {
637+
pinmux = <STM32_PINMUX('E', 1, AF13)>;
638+
slew-rate = "very-high-speed";
639+
};
640+
641+
/omit-if-no-ref/ dcmi_d4_pe4: dcmi_d4_pe4 {
642+
pinmux = <STM32_PINMUX('E', 4, AF13)>;
643+
slew-rate = "very-high-speed";
644+
};
645+
646+
/omit-if-no-ref/ dcmi_d6_pe5: dcmi_d6_pe5 {
647+
pinmux = <STM32_PINMUX('E', 5, AF13)>;
648+
slew-rate = "very-high-speed";
649+
};
650+
651+
/omit-if-no-ref/ dcmi_d7_pe6: dcmi_d7_pe6 {
652+
pinmux = <STM32_PINMUX('E', 6, AF13)>;
653+
slew-rate = "very-high-speed";
654+
};
655+
564656
/* ETH_COL */
565657

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

0 commit comments

Comments
 (0)