imx6solo SDIO 3.0 config

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
env: i.mx6solo, linux 3.10.45
Does imx6solo sdio port support sdio 3.0?
If support, should I only config "1-8-v" in device tree's sdhc node?
of course, SDIO device should support sdio 3.0 spec and use 1.8v power supply.


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Gary
i.MX6S supports sdio 3.0, I believe you are right with second too, just for reference one can look at uSDHC2, Broadcom
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am just debuging a broadcom wifi-bt module, ref your link, my usdhc node is:
&usdhc1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usdhc1_1>;
bus-width = <4>;
non-removable;
vmmc-supply = <&wlreg_on>;
vqmmc-1-8-v;
keep-power-in-suspend;
status = "okay";
};
when linux bootup, I see:
mmc0: no vqmmc regulator found
when I load the module driver, I see following twice:
sdhci-esdhc-imx 2190000.usdhc: could not set regulator OCR (-22)


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
had you connected that broadcom wifi-bt module to sd port ?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
now, the main problem is the bootup message:
mmc0: no vqmmc regulator found
the message "sdhci-esdhc-imx 2190000.usdhc: could not set regulator OCR (-22)" disappared after I add attribute:
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
to the 'wlreg_on' device node.
I am not sure if the module port works in sdio 3.0 mode.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Of course, it's connected. The driver loaded successfully.
