ARM: dts: Removed not used interfaces.
authorJosep Orga <jorga@somdevices.com>
Sat, 18 Apr 2020 16:36:56 +0000 (18:36 +0200)
committerJosep Orga <jorga@somdevices.com>
Sat, 18 Apr 2020 16:36:56 +0000 (18:36 +0200)
Signed-off-by: Josep Orga <jorga@somdevices.com>
arch/arm/boot/dts/imx6ull-somdevices.dtsi

index 6c742d7..a85cb43 100644 (file)
                #address-cells = <1>;
                #size-cells = <0>;
 
-               reg_can_3v3: regulator@0 {
-                       compatible = "regulator-fixed";
-                       reg = <0>;
-                       regulator-name = "can-3v3";
-                       regulator-min-microvolt = <3300000>;
-                       regulator-max-microvolt = <3300000>;
-                       gpios = <&gpio_spi 3 GPIO_ACTIVE_LOW>;
-               };
-
-               reg_sd1_vmmc: regulator@1 {
-                       compatible = "regulator-fixed";
-                       regulator-name = "VSD_3V3";
-                       regulator-min-microvolt = <3300000>;
-                       regulator-max-microvolt = <3300000>;
-                       gpio = <&gpio1 9 GPIO_ACTIVE_HIGH>;
-                       off-on-delay = <20000>;
-                       enable-active-high;
-               };
-
-               reg_gpio_dvfs: regulator-gpio {
-                       compatible = "regulator-gpio";
-                       pinctrl-names = "default";
-                       pinctrl-0 = <&pinctrl_dvfs>;
-                       regulator-min-microvolt = <1300000>;
-                       regulator-max-microvolt = <1400000>;
-                       regulator-name = "gpio_dvfs";
-                       regulator-type = "voltage";
-                       gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>;
-                       states = <1300000 0x1 1400000 0x0>;
-               };
 #ifndef DUAL_ETH
                reg_fec2_reset: regulator-fec2 {
                        //GPIO to disable FEC2 when one ethernet is selected.
                };
 #endif
        };
-
-       sound {
-               compatible = "fsl,imx6ul-evk-wm8960",
-                          "fsl,imx-audio-wm8960";
-               model = "wm8960-audio";
-               cpu-dai = <&sai2>;
-               audio-codec = <&codec>;
-               asrc-controller = <&asrc>;
-               codec-master;
-               gpr = <&gpr 4 0x100000 0x100000>;
-               /*
-                * hp-det = <hp-det-pin hp-det-polarity>;
-                * hp-det-pin: JD1 JD2  or JD3
-                * hp-det-polarity = 0: hp detect high for headphone
-                * hp-det-polarity = 1: hp detect high for speaker
-                */
-               hp-det = <3 0>;
-               hp-det-gpios = <&gpio5 4 0>;
-               mic-det-gpios = <&gpio5 4 0>;
-               audio-routing =
-                       "Headphone Jack", "HP_L",
-                       "Headphone Jack", "HP_R",
-                       "Ext Spk", "SPK_LP",
-                       "Ext Spk", "SPK_LN",
-                       "Ext Spk", "SPK_RP",
-                       "Ext Spk", "SPK_RN",
-                       "LINPUT2", "Mic Jack",
-                       "LINPUT3", "Mic Jack",
-                       "RINPUT1", "Main MIC",
-                       "RINPUT2", "Main MIC",
-                       "Mic Jack", "MICB",
-                       "Main MIC", "MICB",
-                       "CPU-Playback", "ASRC-Playback",
-                       "Playback", "CPU-Playback",
-                       "ASRC-Capture", "CPU-Capture",
-                       "CPU-Capture", "Capture";
-       };
-
-       spi4 {
-               compatible = "spi-gpio";
-               pinctrl-names = "default";
-               pinctrl-0 = <&pinctrl_spi4>;
-               pinctrl-assert-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
-               status = "okay";
-               gpio-sck = <&gpio5 11 0>;
-               gpio-mosi = <&gpio5 10 0>;
-               cs-gpios = <&gpio5 7 0>;
-               num-chipselects = <1>;
-               #address-cells = <1>;
-               #size-cells = <0>;
-
-               gpio_spi: gpio_spi@0 {
-                       compatible = "fairchild,74hc595";
-                       gpio-controller;
-                       #gpio-cells = <2>;
-                       reg = <0>;
-                       registers-number = <1>;
-                       registers-default = /bits/ 8 <0x57>;
-                       spi-max-frequency = <100000>;
-               };
-       };
 };
 
 &cpu0 {
-       dc-supply = <&reg_gpio_dvfs>;
 };
 
 &clks {
 
 &csi {
        status = "okay";
-
-       port {
-               csi1_ep: endpoint {
-                       remote-endpoint = <&ov5640_ep>;
-               };
-       };
 };
 
 &fec1 {
 &flexcan1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_flexcan1>;
-       xceiver-supply = <&reg_can_3v3>;
-       status = "okay";
-};
-
-&flexcan2 {
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_flexcan2>;
-       xceiver-supply = <&reg_can_3v3>;
        status = "okay";
 };
 
        fsl,ldo-bypass = <0>; /* DCDC, ldo-enable */
 };
 
-&i2c1 {
-       clock-frequency = <100000>;
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_i2c1>;
-       status = "okay";
-
-       mag3110@e {
-               compatible = "fsl,mag3110";
-               reg = <0xe>;
-               position = <2>;
-       };
-
-       fxls8471@1e {
-               compatible = "fsl,fxls8471";
-               reg = <0x1e>;
-               position = <0>;
-               interrupt-parent = <&gpio5>;
-               interrupts = <0 8>;
-       };
-};
-
 &i2c2 {
        clock_frequency = <100000>;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_i2c2>;
        status = "okay";
-
-       codec: wm8960@1a {
-               compatible = "wlf,wm8960";
-               reg = <0x1a>;
-               clocks = <&clks IMX6UL_CLK_SAI2>;
-               clock-names = "mclk";
-               wlf,shared-lrclk;
-       };
-
-       ov5640: ov5640@3c {
-               compatible = "ovti,ov5640";
-               reg = <0x3c>;
-               pinctrl-names = "default";
-               pinctrl-0 = <&pinctrl_csi1>;
-               clocks = <&clks IMX6UL_CLK_CSI>;
-               clock-names = "csi_mclk";
-               pwn-gpios = <&gpio_spi 6 1>;
-               rst-gpios = <&gpio_spi 5 0>;
-               csi_id = <0>;
-               mclk = <24000000>;
-               mclk_source = <0>;
-               status = "okay";
-               port {
-                       ov5640_ep: endpoint {
-                               remote-endpoint = <&csi1_ep>;
-                       };
-               };
-       };
 };
 
 &iomuxc {
                >;
        };
 
-       pinctrl_flexcan2: flexcan2grp{
-               fsl,pins = <
-                       MX6UL_PAD_UART2_RTS_B__FLEXCAN2_RX      0x1b020
-                       MX6UL_PAD_UART2_CTS_B__FLEXCAN2_TX      0x1b020
-               >;
-       };
-
-       pinctrl_i2c1: i2c1grp {
-               fsl,pins = <
-                       MX6UL_PAD_UART4_TX_DATA__I2C1_SCL 0x4001b8b0
-                       MX6UL_PAD_UART4_RX_DATA__I2C1_SDA 0x4001b8b0
-               >;
-       };
-
        pinctrl_i2c2: i2c2grp {
                fsl,pins = <
                        MX6UL_PAD_UART5_TX_DATA__I2C2_SCL 0x4001b8b0
                >;
        };
 
-       pinctrl_qspi: qspigrp {
-               fsl,pins = <
-                       MX6UL_PAD_NAND_WP_B__QSPI_A_SCLK      0x70a1
-                       MX6UL_PAD_NAND_READY_B__QSPI_A_DATA00 0x70a1
-                       MX6UL_PAD_NAND_CE0_B__QSPI_A_DATA01   0x70a1
-                       MX6UL_PAD_NAND_CE1_B__QSPI_A_DATA02   0x70a1
-                       MX6UL_PAD_NAND_CLE__QSPI_A_DATA03     0x70a1
-                       MX6UL_PAD_NAND_DQS__QSPI_A_SS0_B      0x70a1
-               >;
-       };
-
        pinctrl_sai2: sai2grp {
                fsl,pins = <
                        MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK        0x17088
                >;
        };
 
-       pinctrl_tsc: tscgrp {
-               fsl,pins = <
-                       MX6UL_PAD_GPIO1_IO01__GPIO1_IO01        0xb0
-                       MX6UL_PAD_GPIO1_IO02__GPIO1_IO02        0xb0
-                       MX6UL_PAD_GPIO1_IO03__GPIO1_IO03        0xb0
-                       MX6UL_PAD_GPIO1_IO04__GPIO1_IO04        0xb0
-               >;
-       };
-
        pinctrl_uart1: uart1grp {
                fsl,pins = <
                        MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1
                                MX6ULL_PAD_BOOT_MODE1__GPIO5_IO11               0x1b0b0 //FEC2
                        >;
                };
-
-               pinctrl_dvfs: dvfsgrp {
-                       fsl,pins = <
-                               MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03      0x79
-                       >;
-               };
-
-               pinctrl_lcdif_reset: lcdifresetgrp {
-                       fsl,pins = <
-                               /* used for lcd reset */
-                               MX6ULL_PAD_SNVS_TAMPER9__GPIO5_IO09  0x79
-                       >;
-               };
-
-               pinctrl_spi4: spi4grp {
-                       fsl,pins = <
-                               MX6ULL_PAD_BOOT_MODE0__GPIO5_IO10        0x70a1
-                               MX6ULL_PAD_BOOT_MODE1__GPIO5_IO11        0x70a1
-                               MX6ULL_PAD_SNVS_TAMPER7__GPIO5_IO07      0x70a1
-                               MX6ULL_PAD_SNVS_TAMPER8__GPIO5_IO08      0x80000000
-                       >;
-               };
-
-               pinctrl_sai2_hp_det_b: sai2_hp_det_grp {
-                       fsl,pins = <
-                               MX6ULL_PAD_SNVS_TAMPER4__GPIO5_IO04   0x17059
-                       >;
-               };
        };
 };
 
 &lcdif {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_lcdif_dat
-               &pinctrl_lcdif_ctrl
-               &pinctrl_lcdif_reset>;
+               &pinctrl_lcdif_ctrl>;
        display = <&display0>;
        status = "okay";
 
        status = "okay";
 };
 
-&qspi {
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_qspi>;
-       status = "okay";
-       ddrsmp=<0>;
-
-       flash0: n25q256a@0 {
-               #address-cells = <1>;
-               #size-cells = <1>;
-               compatible = "micron,n25q256a";
-               spi-max-frequency = <29000000>;
-               spi-nor,ddr-quad-read-dummy = <6>;
-               reg = <0>;
-       };
-};
-
 &sai2 {
        pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_sai2
-                    &pinctrl_sai2_hp_det_b>;
+       pinctrl-0 = <&pinctrl_sai2>;
 
        assigned-clocks = <&clks IMX6UL_CLK_SAI2_SEL>,
                          <&clks IMX6UL_CLK_SAI2>;
        status = "okay";
 };
 
-&tsc {
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_tsc>;
-       xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
-       measure-delay-time = <0xffff>;
-       pre-charge-time = <0xfff>;
-       status = "okay";
-};
-
 &uart1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_uart1>;
        cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
        keep-power-in-suspend;
        enable-sdio-wakeup;
-       vmmc-supply = <&reg_sd1_vmmc>;
        status = "okay";
 };