About device tree on imx8mm-evk

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

About device tree on imx8mm-evk

Jump to solution
1,244 Views
takeshi100
Contributor III

Hi, 

■Question on imx8mm-evk

1. What is the role of MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K? 
2. What is the role of MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9?

3. Which pin on the NXP 88W8987 is MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9 connected to?

4. Which pin on the NXP 88W8987 is MX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10 connected to?

 

■imx8mm-evk.dts
-----------------------

&usdhc1 {
pinctrl-names = "default", "state_100mhz", "state_200mhz";
pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_wlan>;
pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_wlan>;
pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_wlan>;
bus-width = <4>;
keep-power-in-suspend;
non-removable;
wakeup-source;
vmmc-supply = <&reg_usdhc1_vmmc>;
fsl,sdio-async-interrupt-enabled;
status = "okay";
 
wifi_wake_host {
compatible = "nxp,wifi-wake-host";
interrupt-parent = <&gpio2>;
interrupts = <9 IRQ_TYPE_LEVEL_LOW>;
interrupt-names = "host-wake";
};
-----------------------
 

-----------------------

reg_usdhc1_vmmc: regulator-usdhc1 {
compatible = "regulator-fixed";
regulator-name = "WLAN_EN";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_reg_usdhc1_vmmc>;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&gpio2 10 GPIO_ACTIVE_HIGH>;
enable-active-high;
};

pinctrl_reg_usdhc1_vmmc: regusdhc1vmmcgrp {
fsl,pins = <
MX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10 0x141
>;
};

-----------------------

 

-----------------------

pinctrl_wlan: wlangrp {
fsl,pins = <
MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x141
MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9 0x159
>;

-----------------------

Labels (1)
0 Kudos
Reply
1 Solution
1,224 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

1. It configures the pin as alternative CCM_REF_CLK_32K, on our EVK is connected to 2.4G/5G WIFI/BT Module.

JorgeCas_0-1719525241214.png

2. It configures the pin as alternative GPIO2_IO09 for SDIO_INTERRUPT, on our EVK is connected to 2.4G/5G WIFI/BT Module.

3. Pin W26 and pin 13.

JorgeCas_1-1719525251787.png

JorgeCas_2-1719525265380.png

 

3. Pin R23 and pin 39.

JorgeCas_3-1719525274733.png

JorgeCas_4-1719525283734.png

Best regards.

View solution in original post

1 Reply
1,225 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

1. It configures the pin as alternative CCM_REF_CLK_32K, on our EVK is connected to 2.4G/5G WIFI/BT Module.

JorgeCas_0-1719525241214.png

2. It configures the pin as alternative GPIO2_IO09 for SDIO_INTERRUPT, on our EVK is connected to 2.4G/5G WIFI/BT Module.

3. Pin W26 and pin 13.

JorgeCas_1-1719525251787.png

JorgeCas_2-1719525265380.png

 

3. Pin R23 and pin 39.

JorgeCas_3-1719525274733.png

JorgeCas_4-1719525283734.png

Best regards.

%3CLINGO-SUB%20id%3D%22lingo-sub-1895143%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAbout%20device%20tree%20on%20imx8mm-evk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1895143%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3E%E2%96%A0Question%20on%20imx8mm-evk%3C%2FP%3E%3CP%3E%3CSPAN%3E1.%20What%20is%20the%20role%20of%20MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K%3F%3C%2FSPAN%3E%26nbsp%3B%3CBR%20%2F%3E%3CSPAN%3E2.%20What%20is%20the%20role%20of%20MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E3.%20Which%20pin%20on%20the%26nbsp%3BNXP%2088W8987%20is%20MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9%20connected%20to%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E4.%20Which%20pin%20on%20the%26nbsp%3BNXP%2088W8987%20is%20MX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10%20connected%20to%3F%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E2%96%A0imx8mm-evk.dts%3CBR%20%2F%3E-----------------------%3C%2FP%3E%3CDIV%3E%26amp%3Busdhc1%20%7B%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Epinctrl-names%20%3D%20%22default%22%2C%20%22state_100mhz%22%2C%20%22state_200mhz%22%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Epinctrl-0%20%3D%20%26lt%3B%26amp%3Bpinctrl_usdhc1%26gt%3B%2C%20%26lt%3B%26amp%3Bpinctrl_wlan%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Epinctrl-1%20%3D%20%26lt%3B%26amp%3Bpinctrl_usdhc1_100mhz%26gt%3B%2C%20%26lt%3B%26amp%3Bpinctrl_wlan%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Epinctrl-2%20%3D%20%26lt%3B%26amp%3Bpinctrl_usdhc1_200mhz%26gt%3B%2C%20%26lt%3B%26amp%3Bpinctrl_wlan%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ebus-width%20%3D%20%26lt%3B4%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ekeep-power-in-suspend%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Enon-removable%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ewakeup-source%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Evmmc-supply%20%3D%20%26lt%3B%26amp%3Breg_usdhc1_vmmc%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Efsl%2Csdio-async-interrupt-enabled%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Estatus%20%3D%20%22okay%22%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ewifi_wake_host%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ecompatible%20%3D%20%22nxp%2Cwifi-wake-host%22%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Einterrupt-parent%20%3D%20%26lt%3B%26amp%3Bgpio2%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Einterrupts%20%3D%20%26lt%3B9%20IRQ_TYPE_LEVEL_LOW%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Einterrupt-names%20%3D%20%22host-wake%22%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E-----------------------%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CP%3E-----------------------%3C%2FP%3E%3CP%3Ereg_usdhc1_vmmc%3A%20regulator-usdhc1%20%7B%3CBR%20%2F%3Ecompatible%20%3D%20%22regulator-fixed%22%3B%3CBR%20%2F%3Eregulator-name%20%3D%20%22WLAN_EN%22%3B%3CBR%20%2F%3Epinctrl-names%20%3D%20%22default%22%3B%3CBR%20%2F%3Epinctrl-0%20%3D%20%26lt%3B%26amp%3Bpinctrl_reg_usdhc1_vmmc%26gt%3B%3B%3CBR%20%2F%3Eregulator-min-microvolt%20%3D%20%26lt%3B3300000%26gt%3B%3B%3CBR%20%2F%3Eregulator-max-microvolt%20%3D%20%26lt%3B3300000%26gt%3B%3B%3CBR%20%2F%3Egpio%20%3D%20%26lt%3B%26amp%3Bgpio2%2010%20GPIO_ACTIVE_HIGH%26gt%3B%3B%3CBR%20%2F%3Eenable-active-high%3B%3CBR%20%2F%3E%7D%3B%3C%2FP%3E%3CDIV%3E%3CSPAN%3Epinctrl_reg_usdhc1_vmmc%3A%20regusdhc1vmmcgrp%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Efsl%2Cpins%20%3D%20%26lt%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EMX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10%200x141%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CP%3E-----------------------%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E-----------------------%3C%2FP%3E%3CDIV%3E%3CSPAN%3Epinctrl_wlan%3A%20wlangrp%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Efsl%2Cpins%20%3D%20%26lt%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EMX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K%200x141%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EMX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9%200x159%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CP%3E-----------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1895143%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1895443%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20About%20device%20tree%20on%20imx8mm-evk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1895443%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CP%3E1.%20It%20configures%20the%20pin%20as%20alternative%20CCM_REF_CLK_32K%2C%20on%20our%20EVK%20is%20connected%20to%202.4G%2F5G%20WIFI%2FBT%20Module.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JorgeCas_0-1719525241214.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JorgeCas_0-1719525241214.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F286117i663991E00D3229A8%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JorgeCas_0-1719525241214.png%22%20alt%3D%22JorgeCas_0-1719525241214.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E2.%20It%20configures%20the%20pin%20as%20alternative%20GPIO2_IO09%20for%20SDIO_INTERRUPT%2C%20on%20our%20EVK%20is%20connected%20to%202.4G%2F5G%20WIFI%2FBT%20Module.%3C%2FP%3E%0A%3CP%3E3.%20Pin%20W26%20and%20pin%2013.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JorgeCas_1-1719525251787.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JorgeCas_1-1719525251787.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F286118i738A4F12AC98ADB9%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JorgeCas_1-1719525251787.png%22%20alt%3D%22JorgeCas_1-1719525251787.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JorgeCas_2-1719525265380.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JorgeCas_2-1719525265380.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F286119iF9D24B27F48157BC%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JorgeCas_2-1719525265380.png%22%20alt%3D%22JorgeCas_2-1719525265380.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E3.%20Pin%20R23%20and%20pin%2039.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JorgeCas_3-1719525274733.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JorgeCas_3-1719525274733.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F286120iDDFE207E2BCEA6BE%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JorgeCas_3-1719525274733.png%22%20alt%3D%22JorgeCas_3-1719525274733.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JorgeCas_4-1719525283734.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JorgeCas_4-1719525283734.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F286121iEC934BCBAE96203F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JorgeCas_4-1719525283734.png%22%20alt%3D%22JorgeCas_4-1719525283734.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EBest%20regards.%3C%2FP%3E%3C%2FLINGO-BODY%3E