I.MX6 sdio 设备注册及识别-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

I.MX6 sdio 设备注册及识别

简介: /************************************************************************* * I.MX6 sdio 设备注册及识别 * 说明: * 大多数时候如果驱动都识别不到硬件设备,这就很艰难了,能识别到设备, * 后续才有得发挥。
/*************************************************************************
 *                     I.MX6 sdio 设备注册及识别
 * 说明:
 *     大多数时候如果驱动都识别不到硬件设备,这就很艰难了,能识别到设备,
 * 后续才有得发挥。
 *
 *                                     2016-6-12 深圳 南山平山村 曾剑锋
 ************************************************************************/

一、设备注册:
    static void __init mx6_sabresd_board_init(void)
    {
        ......
        imx6q_add_sdhci_usdhc_imx(1, &mx6q_sabresd_sd2_data);
        ......
    }

    static const struct esdhc_platform_data mx6q_sabresd_sd2_data __initconst = {
        //.cd_gpio = SABRESD_WL_HOST_WAKE,
        .always_present = 1,
        .keep_power_at_suspend = 1,
        .support_8bit = 0,
        .delay_line = 0,
        .cd_type = ESDHC_CD_CONTROLLER,
        .runtime_pm = 1,
    };

二、dmesg 信息查看
    root@android:/ # dmesg | grep SDIO                                           
    <6>mmc2: new high speed SDIO card at address 0001
    root@android:/ # 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: