hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/imx6sx-softing-vining-2000.dts
....@@ -1,9 +1,6 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2016 Christoph Fritz <chf.fritz@googlemail.com>
3
- *
4
- * This program is free software; you can redistribute it and/or modify
5
- * it under the terms of the GNU General Public License version 2 as
6
- * published by the Free Software Foundation.
74 */
85
96 /dts-v1/;
....@@ -96,7 +93,7 @@
9693 &ecspi4 {
9794 pinctrl-names = "default";
9895 pinctrl-0 = <&pinctrl_ecspi4>;
99
- cs-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
96
+ cs-gpios = <&gpio7 4 GPIO_ACTIVE_LOW>;
10097 status = "okay";
10198 };
10299
....@@ -355,6 +352,12 @@
355352 >;
356353 };
357354
355
+ pinctrl_pcie: pciegrp {
356
+ fsl,pins = <
357
+ MX6SX_PAD_NAND_DATA02__GPIO4_IO_6 0x10b0
358
+ >;
359
+ };
360
+
358361 pinctrl_pwm1: pwm1grp-1 {
359362 fsl,pins = <
360363 /* blue LED */
....@@ -387,15 +390,15 @@
387390
388391 pinctrl_uart1: uart1grp {
389392 fsl,pins = <
390
- MX6SX_PAD_GPIO1_IO04__UART1_TX 0x1b0b1
391
- MX6SX_PAD_GPIO1_IO05__UART1_RX 0x1b0b1
393
+ MX6SX_PAD_GPIO1_IO04__UART1_DCE_TX 0x1b0b1
394
+ MX6SX_PAD_GPIO1_IO05__UART1_DCE_RX 0x1b0b1
392395 >;
393396 };
394397
395398 pinctrl_uart2: uart2grp {
396399 fsl,pins = <
397
- MX6SX_PAD_GPIO1_IO06__UART2_TX 0x1b0b1
398
- MX6SX_PAD_GPIO1_IO07__UART2_RX 0x1b0b1
400
+ MX6SX_PAD_GPIO1_IO06__UART2_DCE_TX 0x1b0b1
401
+ MX6SX_PAD_GPIO1_IO07__UART2_DCE_RX 0x1b0b1
399402 >;
400403 };
401404
....@@ -493,19 +496,30 @@
493496 };
494497 };
495498
499
+&pcie {
500
+ pinctrl-names = "default";
501
+ pinctrl-0 = <&pinctrl_pcie>;
502
+ reset-gpio = <&gpio4 6 GPIO_ACTIVE_HIGH>;
503
+ reset-gpio-active-high;
504
+ status = "okay";
505
+};
506
+
496507 &pwm1 {
508
+ #pwm-cells = <2>;
497509 pinctrl-names = "default";
498510 pinctrl-0 = <&pinctrl_pwm1>;
499511 status = "okay";
500512 };
501513
502514 &pwm2 {
515
+ #pwm-cells = <2>;
503516 pinctrl-names = "default";
504517 pinctrl-0 = <&pinctrl_pwm2>;
505518 status = "okay";
506519 };
507520
508521 &pwm6 {
522
+ #pwm-cells = <2>;
509523 pinctrl-names = "default";
510524 pinctrl-0 = <&pinctrl_pwm6>;
511525 status = "okay";