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
186 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
166 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
167 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.