由 gpio_set_value_cansleep(data->pdata->reset_gpio, 1); 引发了我对此函数的好奇心和求知念头,因而引用下述简单解释:
对于有些挂载在I2C,SPI总线上的扩展GPIO,读写操作可能会导致睡眠,因此不能在中断函数中
另:GPIO详解请参考转载文章:http://blog.chinaunix.net/uid-27717694-id-3701921.html
由 gpio_set_value_cansleep(data->pdata->reset_gpio, 1); 引发了我对此函数的好奇心和求知念头,因而引用下述简单解释:
对于有些挂载在I2C,SPI总线上的扩展GPIO,读写操作可能会导致睡眠,因此不能在中断函数中
另:GPIO详解请参考转载文章:http://blog.chinaunix.net/uid-27717694-id-3701921.html