• I.MX6 AW-NB177NF wifi reset


    /***********************************************************************
     *                    I.MX6 AW-NB177NF wifi reset
     * 说明:
     *     发现AW-NB177NF要两次上电才有效,第一次上电无效,第二次上电才能生成
     * 对应的wlan0、p2p0设备,最后发现是因为上电后没有进行reset操作,本来尝试
     * 通过chip enable去操作,发现还是不行,最后通过sdio reset来进行reset才
     * 解决。
     *
     *                                      2016-6-30 深圳 南山平山村 曾剑锋
     **********************************************************************/
    
    #define SABRESD_WL_RESET            IMX_GPIO_NR(2, 5)
    
    ret = gpio_request(SABRESD_WL_RESET, "SABRESD_WL_RESET");
    if ( ret ) {
        printk("get SABRESD_WL_RESET gpio FAILED!
    ");
        return ret;
    }
    gpio_direction_output(SABRESD_WL_RESET, 1);
    msleep(10);
    gpio_set_value(SABRESD_WL_RESET, 0);
    msleep(10);
    gpio_set_value(SABRESD_WL_RESET, 1);
    gpio_free(SABRESD_WL_RESET);
  • 相关阅读:
    POJ2253Frogger
    POJ3982The Fibonacci sequence
    POJ3259Wormholes
    POJ1062Expensive dowry
    POJ1860Currency Exchange
    POJ1789Truck History .
    POJ2602Superlong sums
    POJ1125Stockbroker Grapevine
    POJ2485Highways
    POJ2240Arbitrage
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5629525.html
Copyright © 2020-2023  润新知