Commit 377330e4 authored by Charlie Gilliland's avatar Charlie Gilliland Committed by Erwan Gouriou
Browse files

dts: add DFSDM pins to -pinctrl.dtsi files

Generated dtsi files including DFSDM pins

Signed-off-by: default avatarCharlie Gilliland <charliegilly1@gmail.com>
parent 62483a8f
Loading
Loading
Loading
Loading
+42 −0
Changes for dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi: 42 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -238,6 +238,48 @@
				pinmux = <STM32_PINMUX('B', 13, AF9)>;
			};

			/* DFSDM */

			/omit-if-no-ref/ dfsdm1_datin1_pa4: dfsdm1_datin1_pa4 {
				pinmux = <STM32_PINMUX('A', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pa5: dfsdm1_ckin1_pa5 {
				pinmux = <STM32_PINMUX('A', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pb1: dfsdm1_datin0_pb1 {
				pinmux = <STM32_PINMUX('B', 1, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pb2: dfsdm1_ckin0_pb2 {
				pinmux = <STM32_PINMUX('B', 2, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pb12: dfsdm1_datin1_pb12 {
				pinmux = <STM32_PINMUX('B', 12, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pb13: dfsdm1_ckin1_pb13 {
				pinmux = <STM32_PINMUX('B', 13, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pb14: dfsdm1_datin2_pb14 {
				pinmux = <STM32_PINMUX('B', 14, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pb15: dfsdm1_ckin2_pb15 {
				pinmux = <STM32_PINMUX('B', 15, AF8)>;
				slew-rate = "very-high-speed";
			};

			/* I2C_SCL */

			/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {
+57 −0
Changes for dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi: 57 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -318,6 +318,63 @@
				pinmux = <STM32_PINMUX('B', 13, AF9)>;
			};

			/* DFSDM */

			/omit-if-no-ref/ dfsdm1_datin1_pa4: dfsdm1_datin1_pa4 {
				pinmux = <STM32_PINMUX('A', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pa5: dfsdm1_ckin1_pa5 {
				pinmux = <STM32_PINMUX('A', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pb1: dfsdm1_datin0_pb1 {
				pinmux = <STM32_PINMUX('B', 1, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pb2: dfsdm1_ckin0_pb2 {
				pinmux = <STM32_PINMUX('B', 2, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pb12: dfsdm1_datin1_pb12 {
				pinmux = <STM32_PINMUX('B', 12, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pb13: dfsdm1_ckin1_pb13 {
				pinmux = <STM32_PINMUX('B', 13, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pb14: dfsdm1_datin2_pb14 {
				pinmux = <STM32_PINMUX('B', 14, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pb15: dfsdm1_ckin2_pb15 {
				pinmux = <STM32_PINMUX('B', 15, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckout_pc2: dfsdm1_ckout_pc2 {
				pinmux = <STM32_PINMUX('C', 2, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin3_pc6: dfsdm1_ckin3_pc6 {
				pinmux = <STM32_PINMUX('C', 6, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin3_pc7: dfsdm1_datin3_pc7 {
				pinmux = <STM32_PINMUX('C', 7, AF10)>;
				slew-rate = "very-high-speed";
			};

			/* I2C_SCL */

			/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {
+57 −0
Changes for dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi: 57 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -318,6 +318,63 @@
				pinmux = <STM32_PINMUX('B', 13, AF9)>;
			};

			/* DFSDM */

			/omit-if-no-ref/ dfsdm1_datin1_pa4: dfsdm1_datin1_pa4 {
				pinmux = <STM32_PINMUX('A', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pa5: dfsdm1_ckin1_pa5 {
				pinmux = <STM32_PINMUX('A', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pb1: dfsdm1_datin0_pb1 {
				pinmux = <STM32_PINMUX('B', 1, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pb2: dfsdm1_ckin0_pb2 {
				pinmux = <STM32_PINMUX('B', 2, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pb12: dfsdm1_datin1_pb12 {
				pinmux = <STM32_PINMUX('B', 12, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pb13: dfsdm1_ckin1_pb13 {
				pinmux = <STM32_PINMUX('B', 13, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pb14: dfsdm1_datin2_pb14 {
				pinmux = <STM32_PINMUX('B', 14, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pb15: dfsdm1_ckin2_pb15 {
				pinmux = <STM32_PINMUX('B', 15, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckout_pc2: dfsdm1_ckout_pc2 {
				pinmux = <STM32_PINMUX('C', 2, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin3_pc6: dfsdm1_ckin3_pc6 {
				pinmux = <STM32_PINMUX('C', 6, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin3_pc7: dfsdm1_datin3_pc7 {
				pinmux = <STM32_PINMUX('C', 7, AF10)>;
				slew-rate = "very-high-speed";
			};

			/* I2C_SCL */

			/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {
+57 −0
Changes for dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi: 57 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -318,6 +318,63 @@
				pinmux = <STM32_PINMUX('B', 13, AF9)>;
			};

			/* DFSDM */

			/omit-if-no-ref/ dfsdm1_datin1_pa4: dfsdm1_datin1_pa4 {
				pinmux = <STM32_PINMUX('A', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pa5: dfsdm1_ckin1_pa5 {
				pinmux = <STM32_PINMUX('A', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pb1: dfsdm1_datin0_pb1 {
				pinmux = <STM32_PINMUX('B', 1, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pb2: dfsdm1_ckin0_pb2 {
				pinmux = <STM32_PINMUX('B', 2, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pb12: dfsdm1_datin1_pb12 {
				pinmux = <STM32_PINMUX('B', 12, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pb13: dfsdm1_ckin1_pb13 {
				pinmux = <STM32_PINMUX('B', 13, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pb14: dfsdm1_datin2_pb14 {
				pinmux = <STM32_PINMUX('B', 14, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pb15: dfsdm1_ckin2_pb15 {
				pinmux = <STM32_PINMUX('B', 15, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckout_pc2: dfsdm1_ckout_pc2 {
				pinmux = <STM32_PINMUX('C', 2, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin3_pc6: dfsdm1_ckin3_pc6 {
				pinmux = <STM32_PINMUX('C', 6, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin3_pc7: dfsdm1_datin3_pc7 {
				pinmux = <STM32_PINMUX('C', 7, AF10)>;
				slew-rate = "very-high-speed";
			};

			/* I2C_SCL */

			/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {
+102 −0
Changes for dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi: 102 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -451,6 +451,108 @@
				pinmux = <STM32_PINMUX('B', 13, AF9)>;
			};

			/* DFSDM */

			/omit-if-no-ref/ dfsdm1_datin1_pa4: dfsdm1_datin1_pa4 {
				pinmux = <STM32_PINMUX('A', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pa5: dfsdm1_ckin1_pa5 {
				pinmux = <STM32_PINMUX('A', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pb1: dfsdm1_datin0_pb1 {
				pinmux = <STM32_PINMUX('B', 1, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pb2: dfsdm1_ckin0_pb2 {
				pinmux = <STM32_PINMUX('B', 2, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pb12: dfsdm1_datin1_pb12 {
				pinmux = <STM32_PINMUX('B', 12, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pb13: dfsdm1_ckin1_pb13 {
				pinmux = <STM32_PINMUX('B', 13, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pb14: dfsdm1_datin2_pb14 {
				pinmux = <STM32_PINMUX('B', 14, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pb15: dfsdm1_ckin2_pb15 {
				pinmux = <STM32_PINMUX('B', 15, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckout_pc2: dfsdm1_ckout_pc2 {
				pinmux = <STM32_PINMUX('C', 2, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin3_pc6: dfsdm1_ckin3_pc6 {
				pinmux = <STM32_PINMUX('C', 6, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin3_pc7: dfsdm1_datin3_pc7 {
				pinmux = <STM32_PINMUX('C', 7, AF10)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin0_pd3: dfsdm1_datin0_pd3 {
				pinmux = <STM32_PINMUX('D', 3, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin0_pd4: dfsdm1_ckin0_pd4 {
				pinmux = <STM32_PINMUX('D', 4, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin1_pd6: dfsdm1_datin1_pd6 {
				pinmux = <STM32_PINMUX('D', 6, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin1_pd7: dfsdm1_ckin1_pd7 {
				pinmux = <STM32_PINMUX('D', 7, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin3_pe4: dfsdm1_datin3_pe4 {
				pinmux = <STM32_PINMUX('E', 4, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin3_pe5: dfsdm1_ckin3_pe5 {
				pinmux = <STM32_PINMUX('E', 5, AF8)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_datin2_pe7: dfsdm1_datin2_pe7 {
				pinmux = <STM32_PINMUX('E', 7, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckin2_pe8: dfsdm1_ckin2_pe8 {
				pinmux = <STM32_PINMUX('E', 8, AF6)>;
				slew-rate = "very-high-speed";
			};

			/omit-if-no-ref/ dfsdm1_ckout_pe9: dfsdm1_ckout_pe9 {
				pinmux = <STM32_PINMUX('E', 9, AF6)>;
				slew-rate = "very-high-speed";
			};

			/* I2C_SCL */

			/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {
Loading