From: Josep Orga Date: Fri, 8 Oct 2021 11:40:25 +0000 (+0200) Subject: arm64: dts: imx8mn-somdevices.dtsi: Removed not used peripherals. X-Git-Tag: rel_imx_5.10.35_2.0.0-somdevices.0~19 X-Git-Url: https://git.somdevices.com/?a=commitdiff_plain;h=7e2bb1fdcf32f27d6916b7b7ea634b590f073580;p=linux.git arm64: dts: imx8mn-somdevices.dtsi: Removed not used peripherals. Signed-off-by: Josep Orga --- diff --git a/arch/arm64/boot/dts/freescale/imx8mn-somdevices.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-somdevices.dtsi index 099d3bb5034c..31659db12a9f 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn-somdevices.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn-somdevices.dtsi @@ -40,14 +40,6 @@ #reset-cells = <0>; }; - ir_recv: ir-receiver { - compatible = "gpio-ir-receiver"; - gpios = <&gpio1 13 GPIO_ACTIVE_LOW>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_ir_recv>; - linux,autosuspend-period = <125>; - }; - usdhc1_pwrseq: usdhc1_pwrseq { compatible = "mmc-pwrseq-simple"; pinctrl-names = "default"; @@ -66,85 +58,6 @@ off-on-delay-us = <12000>; enable-active-high; }; - - reg_audio_board: regulator-audio-board { - compatible = "regulator-fixed"; - regulator-name = "EXT_PWREN"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - enable-active-high; - startup-delay-us = <300000>; - gpio = <&pca6416 1 GPIO_ACTIVE_HIGH>; - regulator-always-on; - }; - - bt_sco_codec: bt_sco_codec { - #sound-dai-cells = <1>; - compatible = "linux,bt-sco"; - }; - - - wm8524: audio-codec { - #sound-dai-cells = <0>; - compatible = "wlf,wm8524"; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_gpio_wlf>; - wlf,mute-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>; - clocks = <&clk IMX8MN_CLK_SAI3_ROOT>; - clock-names = "mclk"; - }; - - sound-bt-sco { - compatible = "simple-audio-card"; - simple-audio-card,name = "bt-sco-audio"; - simple-audio-card,format = "dsp_a"; - simple-audio-card,bitclock-inversion; - simple-audio-card,frame-master = <&btcpu>; - simple-audio-card,bitclock-master = <&btcpu>; - - btcpu: simple-audio-card,cpu { - sound-dai = <&sai2>; - dai-tdm-slot-num = <2>; - dai-tdm-slot-width = <16>; - }; - - simple-audio-card,codec { - sound-dai = <&bt_sco_codec 1>; - }; - }; - - sound-wm8524 { - compatible = "fsl,imx-audio-wm8524"; - model = "wm8524-audio"; - audio-cpu = <&sai3>; - audio-codec = <&wm8524>; - audio-routing = - "Line Out Jack", "LINEVOUTL", - "Line Out Jack", "LINEVOUTR"; - audio-asrc = <&easrc>; - }; - - sound-micfil { - compatible = "fsl,imx-audio-micfil"; - model = "imx-audio-micfil"; - cpu-dai = <&micfil>; - }; - - sound-spdif { - compatible = "fsl,imx-audio-spdif"; - model = "imx-spdif"; - spdif-controller = <&spdif1>; - spdif-out; - spdif-in; - }; - - sound-ak5558 { - compatible = "fsl,imx-audio-ak5558"; - model = "ak5558-audio"; - audio-cpu = <&sai5>; - audio-codec = <&ak5558>; - status = "disabled"; - }; }; &A53_0 { @@ -186,16 +99,6 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_flexspi0>; status = "okay"; - - flash0: mt25qu256aba@0 { - reg = <0>; - #address-cells = <1>; - #size-cells = <1>; - compatible = "jedec,spi-nor"; - spi-max-frequency = <80000000>; - spi-tx-bus-width = <4>; - spi-rx-bus-width = <4>; - }; }; &gpu { @@ -312,63 +215,6 @@ scl-gpios = <&gpio5 16 GPIO_ACTIVE_HIGH>; sda-gpios = <&gpio5 17 GPIO_ACTIVE_HIGH>; status = "okay"; - - adv_bridge: adv7535@3d { - compatible = "adi,adv7533"; - reg = <0x3d>; - adi,addr-cec = <0x3b>; - adi,dsi-lanes = <4>; - status = "okay"; - - port { - adv7535_from_dsim: endpoint { - remote-endpoint = <&dsim_to_adv7535>; - }; - }; - }; - - ptn5110: tcpc@50 { - compatible = "nxp,ptn5110"; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_typec1>; - reg = <0x50>; - interrupt-parent = <&gpio2>; - interrupts = <11 IRQ_TYPE_LEVEL_LOW>; - status = "okay"; - - port { - typec1_dr_sw: endpoint { - remote-endpoint = <&usb1_drd_sw>; - }; - }; - - typec1_con: connector { - compatible = "usb-c-connector"; - label = "USB-C"; - power-role = "dual"; - data-role = "dual"; - try-power-role = "sink"; - source-pdos = ; - sink-pdos = ; - op-sink-microwatt = <15000000>; - self-powered; - }; - }; -}; - -&i2c3 { - clock-frequency = <400000>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_i2c3>; - status = "okay"; - - pca6416: gpio@20 { - compatible = "ti,tca6416"; - reg = <0x20>; - gpio-controller; - #gpio-cells = <2>; - }; }; &i2c3 { @@ -380,47 +226,6 @@ sda-gpios = <&gpio5 19 GPIO_ACTIVE_HIGH>; status = "okay"; - pca6416: gpio@20 { - compatible = "ti,tca6416"; - reg = <0x20>; - gpio-controller; - #gpio-cells = <2>; - }; - - ak4458_1: ak4458@10 { - compatible = "asahi-kasei,ak4458"; - reg = <0x10>; - AVDD-supply = <®_audio_board>; - DVDD-supply = <®_audio_board>; - status = "disabled"; - }; - - ak4458_2: ak4458@12 { - compatible = "asahi-kasei,ak4458"; - reg = <0x12>; - AVDD-supply = <®_audio_board>; - DVDD-supply = <®_audio_board>; - status = "disabled"; - }; - - ak5558: ak5558@13 { - compatible = "asahi-kasei,ak5558"; - reg = <0x13>; - reset-gpios = <&pca6416 3 GPIO_ACTIVE_LOW>; - AVDD-supply = <®_audio_board>; - DVDD-supply = <®_audio_board>; - status = "disabled"; - }; - - ak4497: ak4497@11 { - compatible = "asahi-kasei,ak4497"; - reg = <0x11>; - reset-gpios = <&pca6416 5 GPIO_ACTIVE_LOW>; - AVDD-supply = <®_audio_board>; - DVDD-supply = <®_audio_board>; - status = "disabled"; - }; - ov5640_mipi_0: ov5640_mipi@3c { compatible = "ovti,ov5640"; reg = <0x3c>; @@ -465,21 +270,11 @@ port@1 { dsim_to_adv7535: endpoint { - remote-endpoint = <&adv7535_from_dsim>; attach-bridge; }; }; }; -&micfil { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_pdm>; - assigned-clocks = <&clk IMX8MN_CLK_PDM>; - assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; - assigned-clock-rates = <196608000>; - status = "okay"; -}; - &mipi_csi_1 { #address-cells = <1>; #size-cells = <0>; @@ -496,25 +291,6 @@ }; }; -&sai2 { - #sound-dai-cells = <0>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_sai2>; - assigned-clocks = <&clk IMX8MN_CLK_SAI2>; - assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; - assigned-clock-rates = <24576000>; - status = "okay"; -}; - -&sai3 { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_sai3>; - assigned-clocks = <&clk IMX8MN_CLK_SAI3>; - assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; - assigned-clock-rates = <24576000>; - status = "okay"; -}; - &sai5 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sai5>; @@ -530,23 +306,6 @@ status = "disabled"; }; -&spdif1 { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_spdif1>; - assigned-clocks = <&clk IMX8MN_CLK_SPDIF1>; - assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; - assigned-clock-rates = <24576000>; - clocks = <&clk IMX8MN_CLK_AUDIO_AHB>, <&clk IMX8MN_CLK_24M>, - <&clk IMX8MN_CLK_SPDIF1>, <&clk IMX8MN_CLK_DUMMY>, - <&clk IMX8MN_CLK_DUMMY>, <&clk IMX8MN_CLK_DUMMY>, - <&clk IMX8MN_CLK_AUDIO_AHB>, <&clk IMX8MN_CLK_DUMMY>, - <&clk IMX8MN_CLK_DUMMY>, <&clk IMX8MN_CLK_DUMMY>, - <&clk IMX8MN_AUDIO_PLL1_OUT>, <&clk IMX8MN_AUDIO_PLL2_OUT>; - clock-names = "core", "rxtx0", "rxtx1", "rxtx2", "rxtx3", - "rxtx4", "rxtx5", "rxtx6", "rxtx7", "spba", "pll8k", "pll11k"; - status = "okay"; -}; - &snvs_pwrkey { status = "okay"; }; @@ -610,12 +369,6 @@ samsung,picophy-pre-emp-curr-control = <3>; samsung,picophy-dc-vol-level-adjust = <7>; status = "okay"; - - port { - usb1_drd_sw: endpoint { - remote-endpoint = <&typec1_dr_sw>; - }; - }; }; &usdhc2 { @@ -664,12 +417,6 @@ >; }; - pinctrl_ir_recv: ir-recv { - fsl,pins = < - MX8MN_IOMUXC_GPIO1_IO13_GPIO1_IO13 0x4f - >; - }; - pinctrl_fec1: fec1grp { fsl,pins = < MX8MN_IOMUXC_ENET_MDC_ENET1_MDC 0x3 @@ -714,18 +461,6 @@ >; }; - pinctrl_i2c2_synaptics_dsx_io: synaptics_dsx_iogrp { - fsl,pins = < - MX8MN_IOMUXC_GPIO1_IO09_GPIO1_IO9 0x19 - >; - }; - - pinctrl_gpio_wlf: gpiowlfgrp { - fsl,pins = < - MX8MN_IOMUXC_I2C4_SDA_GPIO5_IO21 0xd6 - >; - }; - pinctrl_i2c1: i2c1grp { fsl,pins = < MX8MN_IOMUXC_I2C1_SCL_I2C1_SCL 0x400001c3 @@ -760,42 +495,6 @@ >; }; - pinctrl_mipi_dsi_en: mipi_dsi_en { - fsl,pins = < - MX8MN_IOMUXC_GPIO1_IO08_GPIO1_IO8 0x16 - >; - }; - - pinctrl_pdm: pdmgrp { - fsl,pins = < - MX8MN_IOMUXC_SAI5_MCLK_SAI5_MCLK 0xd6 - MX8MN_IOMUXC_SAI5_RXC_PDM_CLK 0xd6 - MX8MN_IOMUXC_SAI5_RXFS_SAI5_RX_SYNC 0xd6 - MX8MN_IOMUXC_SAI5_RXD0_PDM_BIT_STREAM0 0xd6 - MX8MN_IOMUXC_SAI5_RXD1_PDM_BIT_STREAM1 0xd6 - MX8MN_IOMUXC_SAI5_RXD2_PDM_BIT_STREAM2 0xd6 - MX8MN_IOMUXC_SAI5_RXD3_PDM_BIT_STREAM3 0xd6 - >; - }; - - pinctrl_sai2: sai2grp { - fsl,pins = < - MX8MN_IOMUXC_SAI2_TXC_SAI2_TX_BCLK 0xd6 - MX8MN_IOMUXC_SAI2_TXFS_SAI2_TX_SYNC 0xd6 - MX8MN_IOMUXC_SAI2_TXD0_SAI2_TX_DATA0 0xd6 - MX8MN_IOMUXC_SAI2_RXD0_SAI2_RX_DATA0 0xd6 - >; - }; - - pinctrl_sai3: sai3grp { - fsl,pins = < - MX8MN_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC 0xd6 - MX8MN_IOMUXC_SAI3_TXC_SAI3_TX_BCLK 0xd6 - MX8MN_IOMUXC_SAI3_MCLK_SAI3_MCLK 0xd6 - MX8MN_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0xd6 - >; - }; - pinctrl_sai5: sai5grp { fsl,pins = < MX8MN_IOMUXC_SAI5_MCLK_SAI5_MCLK 0xd6 @@ -808,26 +507,12 @@ >; }; - pinctrl_spdif1: spdif1grp { - fsl,pins = < - MX8MN_IOMUXC_SPDIF_TX_SPDIF1_OUT 0xd6 - MX8MN_IOMUXC_SPDIF_RX_SPDIF1_IN 0xd6 - >; - }; - - pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { fsl,pins = < MX8MN_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x41 >; }; - pinctrl_typec1: typec1grp { - fsl,pins = < - MX8MN_IOMUXC_SD1_STROBE_GPIO2_IO11 0x159 - >; - }; - pinctrl_uart1: uart1grp { fsl,pins = < MX8MN_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140