通过platform data 管理gpio资源--drv
来源:互联网 发布:js登录注册界面源代码 编辑:程序博客网 时间:2024/06/03 19:55
static int mydrv_probe(struct platform_device *pdev){struct mydev_gpio_platform_data *pdata = pdev->dev.platform_data;struct gpio_desc *red, *green, *blue, *power;red = gpiod_get_index(dev, "led", 0, GPIOD_OUT_HIGH);green = gpiod_get_index(dev, "led", 1, GPIOD_OUT_HIGH);blue = gpiod_get_index(dev, "led", 2, GPIOD_OUT_HIGH);power = gpiod_get(dev, "power", GPIOD_OUT_HIGH);return 0;}static struct platform_driver mydrv_driver = {.probe= mydrv_probe,.remove= mydrv_remove,.driver= {.name= "mydev_gpio",},};static int __init mydrv_init(void){return platform_driver_register(&mydrv_driver);}postcore_initcall(mydrv_init);static void __exit mydrv_exit(void){platform_driver_unregister(&mydrv_driver);}module_exit(mydrv_exit);
阅读全文
0 0
- 通过platform data 管理gpio资源--drv
- 通过platform data 管理gpio资源--dev
- Core Data 通过GCD实现多线程管理
- Platform SDK data types
- Big Data Application Platform
- stream data platform 1
- stream-data-platform-2/
- 通过WEBDAV管理Domino中的文件资源
- 通过类来对资源进行管理
- 通过JedisPool资源池管理jedis连接
- Big Graph Data on Hortonworks Data Platform
- gpiolib管理gpio过程
- gpiolib管理gpio过程
- gpiolib管理gpio过程
- gpiolib管理gpio过程
- GPIO配置和管理
- 项目管理与platform
- 通过类加载器管理资源和配置文件
- android调用dialog.hide()引起的输入事件派发错误问题追踪
- java所支持的国家和语音
- 继浸没液冷后,阿里再推国内首个锂电池服务器
- Minimum Depth of Binary Tree
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink批处理API详解与编程实战010--DateSet实用API详解010
- 通过platform data 管理gpio资源--drv
- Ubuntu17.04+1080ti+cuda9+cudnn7+tensorflow1.4/1.3配置
- 【C#】类
- ADAS的公司分析对比--人工智能(辅助驾驶)
- Android自定义SeekBar,滑动时弹出气泡指示器显示进度
- Syntax error, parameterized types are only available if source level is 1.5
- Linux设备模型(3)_Uevent
- UE4入门-常见的宏-UCLASS
- React Native 开发过程问题记录