Skip to content

Commit 8150263

Browse files
Alain Volmaterwango
authored andcommitted
dts: st: update pinctrls related to dcmi pins
Following addition of addition data pins of the DCMI, update the various platforms pinctrl dtsi files. Signed-off-by: Alain Volmat <[email protected]>
1 parent bfa40e7 commit 8150263

File tree

601 files changed

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

601 files changed

+34220
-0
lines changed

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

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -856,6 +856,11 @@
856856
slew-rate = "very-high-speed";
857857
};
858858

859+
/omit-if-no-ref/ dcmi_d10_pb5: dcmi_d10_pb5 {
860+
pinmux = <STM32_PINMUX('B', 5, AF13)>;
861+
slew-rate = "very-high-speed";
862+
};
863+
859864
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
860865
pinmux = <STM32_PINMUX('B', 6, AF13)>;
861866
slew-rate = "very-high-speed";
@@ -896,11 +901,26 @@
896901
slew-rate = "very-high-speed";
897902
};
898903

904+
/omit-if-no-ref/ dcmi_d8_pc10: dcmi_d8_pc10 {
905+
pinmux = <STM32_PINMUX('C', 10, AF13)>;
906+
slew-rate = "very-high-speed";
907+
};
908+
899909
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
900910
pinmux = <STM32_PINMUX('C', 11, AF13)>;
901911
slew-rate = "very-high-speed";
902912
};
903913

914+
/omit-if-no-ref/ dcmi_d9_pc12: dcmi_d9_pc12 {
915+
pinmux = <STM32_PINMUX('C', 12, AF13)>;
916+
slew-rate = "very-high-speed";
917+
};
918+
919+
/omit-if-no-ref/ dcmi_d11_pd2: dcmi_d11_pd2 {
920+
pinmux = <STM32_PINMUX('D', 2, AF13)>;
921+
slew-rate = "very-high-speed";
922+
};
923+
904924
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
905925
pinmux = <STM32_PINMUX('E', 0, AF13)>;
906926
slew-rate = "very-high-speed";
@@ -926,6 +946,16 @@
926946
slew-rate = "very-high-speed";
927947
};
928948

949+
/omit-if-no-ref/ dcmi_d12_pf11: dcmi_d12_pf11 {
950+
pinmux = <STM32_PINMUX('F', 11, AF13)>;
951+
slew-rate = "very-high-speed";
952+
};
953+
954+
/omit-if-no-ref/ dcmi_d13_pg15: dcmi_d13_pg15 {
955+
pinmux = <STM32_PINMUX('G', 15, AF13)>;
956+
slew-rate = "very-high-speed";
957+
};
958+
929959
/omit-if-no-ref/ dcmi_hsync_ph8: dcmi_hsync_ph8 {
930960
pinmux = <STM32_PINMUX('H', 8, AF13)>;
931961
slew-rate = "very-high-speed";
@@ -956,6 +986,31 @@
956986
slew-rate = "very-high-speed";
957987
};
958988

989+
/omit-if-no-ref/ dcmi_d11_ph15: dcmi_d11_ph15 {
990+
pinmux = <STM32_PINMUX('H', 15, AF13)>;
991+
slew-rate = "very-high-speed";
992+
};
993+
994+
/omit-if-no-ref/ dcmi_d13_pi0: dcmi_d13_pi0 {
995+
pinmux = <STM32_PINMUX('I', 0, AF13)>;
996+
slew-rate = "very-high-speed";
997+
};
998+
999+
/omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 {
1000+
pinmux = <STM32_PINMUX('I', 1, AF13)>;
1001+
slew-rate = "very-high-speed";
1002+
};
1003+
1004+
/omit-if-no-ref/ dcmi_d9_pi2: dcmi_d9_pi2 {
1005+
pinmux = <STM32_PINMUX('I', 2, AF13)>;
1006+
slew-rate = "very-high-speed";
1007+
};
1008+
1009+
/omit-if-no-ref/ dcmi_d10_pi3: dcmi_d10_pi3 {
1010+
pinmux = <STM32_PINMUX('I', 3, AF13)>;
1011+
slew-rate = "very-high-speed";
1012+
};
1013+
9591014
/omit-if-no-ref/ dcmi_d5_pi4: dcmi_d5_pi4 {
9601015
pinmux = <STM32_PINMUX('I', 4, AF13)>;
9611016
slew-rate = "very-high-speed";

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

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -856,6 +856,11 @@
856856
slew-rate = "very-high-speed";
857857
};
858858

859+
/omit-if-no-ref/ dcmi_d10_pb5: dcmi_d10_pb5 {
860+
pinmux = <STM32_PINMUX('B', 5, AF13)>;
861+
slew-rate = "very-high-speed";
862+
};
863+
859864
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
860865
pinmux = <STM32_PINMUX('B', 6, AF13)>;
861866
slew-rate = "very-high-speed";
@@ -896,11 +901,26 @@
896901
slew-rate = "very-high-speed";
897902
};
898903

904+
/omit-if-no-ref/ dcmi_d8_pc10: dcmi_d8_pc10 {
905+
pinmux = <STM32_PINMUX('C', 10, AF13)>;
906+
slew-rate = "very-high-speed";
907+
};
908+
899909
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
900910
pinmux = <STM32_PINMUX('C', 11, AF13)>;
901911
slew-rate = "very-high-speed";
902912
};
903913

914+
/omit-if-no-ref/ dcmi_d9_pc12: dcmi_d9_pc12 {
915+
pinmux = <STM32_PINMUX('C', 12, AF13)>;
916+
slew-rate = "very-high-speed";
917+
};
918+
919+
/omit-if-no-ref/ dcmi_d11_pd2: dcmi_d11_pd2 {
920+
pinmux = <STM32_PINMUX('D', 2, AF13)>;
921+
slew-rate = "very-high-speed";
922+
};
923+
904924
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
905925
pinmux = <STM32_PINMUX('E', 0, AF13)>;
906926
slew-rate = "very-high-speed";
@@ -926,6 +946,16 @@
926946
slew-rate = "very-high-speed";
927947
};
928948

949+
/omit-if-no-ref/ dcmi_d12_pf11: dcmi_d12_pf11 {
950+
pinmux = <STM32_PINMUX('F', 11, AF13)>;
951+
slew-rate = "very-high-speed";
952+
};
953+
954+
/omit-if-no-ref/ dcmi_d13_pg15: dcmi_d13_pg15 {
955+
pinmux = <STM32_PINMUX('G', 15, AF13)>;
956+
slew-rate = "very-high-speed";
957+
};
958+
929959
/omit-if-no-ref/ dcmi_hsync_ph8: dcmi_hsync_ph8 {
930960
pinmux = <STM32_PINMUX('H', 8, AF13)>;
931961
slew-rate = "very-high-speed";
@@ -956,6 +986,31 @@
956986
slew-rate = "very-high-speed";
957987
};
958988

989+
/omit-if-no-ref/ dcmi_d11_ph15: dcmi_d11_ph15 {
990+
pinmux = <STM32_PINMUX('H', 15, AF13)>;
991+
slew-rate = "very-high-speed";
992+
};
993+
994+
/omit-if-no-ref/ dcmi_d13_pi0: dcmi_d13_pi0 {
995+
pinmux = <STM32_PINMUX('I', 0, AF13)>;
996+
slew-rate = "very-high-speed";
997+
};
998+
999+
/omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 {
1000+
pinmux = <STM32_PINMUX('I', 1, AF13)>;
1001+
slew-rate = "very-high-speed";
1002+
};
1003+
1004+
/omit-if-no-ref/ dcmi_d9_pi2: dcmi_d9_pi2 {
1005+
pinmux = <STM32_PINMUX('I', 2, AF13)>;
1006+
slew-rate = "very-high-speed";
1007+
};
1008+
1009+
/omit-if-no-ref/ dcmi_d10_pi3: dcmi_d10_pi3 {
1010+
pinmux = <STM32_PINMUX('I', 3, AF13)>;
1011+
slew-rate = "very-high-speed";
1012+
};
1013+
9591014
/omit-if-no-ref/ dcmi_d5_pi4: dcmi_d5_pi4 {
9601015
pinmux = <STM32_PINMUX('I', 4, AF13)>;
9611016
slew-rate = "very-high-speed";

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,11 @@
583583
slew-rate = "very-high-speed";
584584
};
585585

586+
/omit-if-no-ref/ dcmi_d10_pb5: dcmi_d10_pb5 {
587+
pinmux = <STM32_PINMUX('B', 5, AF13)>;
588+
slew-rate = "very-high-speed";
589+
};
590+
586591
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
587592
pinmux = <STM32_PINMUX('B', 6, AF13)>;
588593
slew-rate = "very-high-speed";
@@ -623,11 +628,26 @@
623628
slew-rate = "very-high-speed";
624629
};
625630

631+
/omit-if-no-ref/ dcmi_d8_pc10: dcmi_d8_pc10 {
632+
pinmux = <STM32_PINMUX('C', 10, AF13)>;
633+
slew-rate = "very-high-speed";
634+
};
635+
626636
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
627637
pinmux = <STM32_PINMUX('C', 11, AF13)>;
628638
slew-rate = "very-high-speed";
629639
};
630640

641+
/omit-if-no-ref/ dcmi_d9_pc12: dcmi_d9_pc12 {
642+
pinmux = <STM32_PINMUX('C', 12, AF13)>;
643+
slew-rate = "very-high-speed";
644+
};
645+
646+
/omit-if-no-ref/ dcmi_d11_pd2: dcmi_d11_pd2 {
647+
pinmux = <STM32_PINMUX('D', 2, AF13)>;
648+
slew-rate = "very-high-speed";
649+
};
650+
631651
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
632652
pinmux = <STM32_PINMUX('E', 0, AF13)>;
633653
slew-rate = "very-high-speed";

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

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -743,6 +743,11 @@
743743
slew-rate = "very-high-speed";
744744
};
745745

746+
/omit-if-no-ref/ dcmi_d10_pb5: dcmi_d10_pb5 {
747+
pinmux = <STM32_PINMUX('B', 5, AF13)>;
748+
slew-rate = "very-high-speed";
749+
};
750+
746751
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
747752
pinmux = <STM32_PINMUX('B', 6, AF13)>;
748753
slew-rate = "very-high-speed";
@@ -783,11 +788,26 @@
783788
slew-rate = "very-high-speed";
784789
};
785790

791+
/omit-if-no-ref/ dcmi_d8_pc10: dcmi_d8_pc10 {
792+
pinmux = <STM32_PINMUX('C', 10, AF13)>;
793+
slew-rate = "very-high-speed";
794+
};
795+
786796
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
787797
pinmux = <STM32_PINMUX('C', 11, AF13)>;
788798
slew-rate = "very-high-speed";
789799
};
790800

801+
/omit-if-no-ref/ dcmi_d9_pc12: dcmi_d9_pc12 {
802+
pinmux = <STM32_PINMUX('C', 12, AF13)>;
803+
slew-rate = "very-high-speed";
804+
};
805+
806+
/omit-if-no-ref/ dcmi_d11_pd2: dcmi_d11_pd2 {
807+
pinmux = <STM32_PINMUX('D', 2, AF13)>;
808+
slew-rate = "very-high-speed";
809+
};
810+
791811
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
792812
pinmux = <STM32_PINMUX('E', 0, AF13)>;
793813
slew-rate = "very-high-speed";
@@ -813,6 +833,16 @@
813833
slew-rate = "very-high-speed";
814834
};
815835

836+
/omit-if-no-ref/ dcmi_d12_pf11: dcmi_d12_pf11 {
837+
pinmux = <STM32_PINMUX('F', 11, AF13)>;
838+
slew-rate = "very-high-speed";
839+
};
840+
841+
/omit-if-no-ref/ dcmi_d13_pg15: dcmi_d13_pg15 {
842+
pinmux = <STM32_PINMUX('G', 15, AF13)>;
843+
slew-rate = "very-high-speed";
844+
};
845+
816846
/* ETH */
817847

818848
/omit-if-no-ref/ eth_crs_pa0: eth_crs_pa0 {

dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -856,6 +856,11 @@
856856
slew-rate = "very-high-speed";
857857
};
858858

859+
/omit-if-no-ref/ dcmi_d10_pb5: dcmi_d10_pb5 {
860+
pinmux = <STM32_PINMUX('B', 5, AF13)>;
861+
slew-rate = "very-high-speed";
862+
};
863+
859864
/omit-if-no-ref/ dcmi_d5_pb6: dcmi_d5_pb6 {
860865
pinmux = <STM32_PINMUX('B', 6, AF13)>;
861866
slew-rate = "very-high-speed";
@@ -896,11 +901,26 @@
896901
slew-rate = "very-high-speed";
897902
};
898903

904+
/omit-if-no-ref/ dcmi_d8_pc10: dcmi_d8_pc10 {
905+
pinmux = <STM32_PINMUX('C', 10, AF13)>;
906+
slew-rate = "very-high-speed";
907+
};
908+
899909
/omit-if-no-ref/ dcmi_d4_pc11: dcmi_d4_pc11 {
900910
pinmux = <STM32_PINMUX('C', 11, AF13)>;
901911
slew-rate = "very-high-speed";
902912
};
903913

914+
/omit-if-no-ref/ dcmi_d9_pc12: dcmi_d9_pc12 {
915+
pinmux = <STM32_PINMUX('C', 12, AF13)>;
916+
slew-rate = "very-high-speed";
917+
};
918+
919+
/omit-if-no-ref/ dcmi_d11_pd2: dcmi_d11_pd2 {
920+
pinmux = <STM32_PINMUX('D', 2, AF13)>;
921+
slew-rate = "very-high-speed";
922+
};
923+
904924
/omit-if-no-ref/ dcmi_d2_pe0: dcmi_d2_pe0 {
905925
pinmux = <STM32_PINMUX('E', 0, AF13)>;
906926
slew-rate = "very-high-speed";
@@ -926,6 +946,16 @@
926946
slew-rate = "very-high-speed";
927947
};
928948

949+
/omit-if-no-ref/ dcmi_d12_pf11: dcmi_d12_pf11 {
950+
pinmux = <STM32_PINMUX('F', 11, AF13)>;
951+
slew-rate = "very-high-speed";
952+
};
953+
954+
/omit-if-no-ref/ dcmi_d13_pg15: dcmi_d13_pg15 {
955+
pinmux = <STM32_PINMUX('G', 15, AF13)>;
956+
slew-rate = "very-high-speed";
957+
};
958+
929959
/omit-if-no-ref/ dcmi_hsync_ph8: dcmi_hsync_ph8 {
930960
pinmux = <STM32_PINMUX('H', 8, AF13)>;
931961
slew-rate = "very-high-speed";
@@ -956,6 +986,31 @@
956986
slew-rate = "very-high-speed";
957987
};
958988

989+
/omit-if-no-ref/ dcmi_d11_ph15: dcmi_d11_ph15 {
990+
pinmux = <STM32_PINMUX('H', 15, AF13)>;
991+
slew-rate = "very-high-speed";
992+
};
993+
994+
/omit-if-no-ref/ dcmi_d13_pi0: dcmi_d13_pi0 {
995+
pinmux = <STM32_PINMUX('I', 0, AF13)>;
996+
slew-rate = "very-high-speed";
997+
};
998+
999+
/omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 {
1000+
pinmux = <STM32_PINMUX('I', 1, AF13)>;
1001+
slew-rate = "very-high-speed";
1002+
};
1003+
1004+
/omit-if-no-ref/ dcmi_d9_pi2: dcmi_d9_pi2 {
1005+
pinmux = <STM32_PINMUX('I', 2, AF13)>;
1006+
slew-rate = "very-high-speed";
1007+
};
1008+
1009+
/omit-if-no-ref/ dcmi_d10_pi3: dcmi_d10_pi3 {
1010+
pinmux = <STM32_PINMUX('I', 3, AF13)>;
1011+
slew-rate = "very-high-speed";
1012+
};
1013+
9591014
/omit-if-no-ref/ dcmi_d5_pi4: dcmi_d5_pi4 {
9601015
pinmux = <STM32_PINMUX('I', 4, AF13)>;
9611016
slew-rate = "very-high-speed";

0 commit comments

Comments
 (0)