Linux 内核设备驱动之GPIO驱动之GPIO 框架初始化
来源:互联网 发布:单片机 fc音效 编辑:程序博客网 时间:2024/04/28 17:18
static struct bus_type gpio_bus_type = { .name = "gpio",};
static int __init gpiolib_dev_init(void){ int ret;
/* Register GPIO sysfs bus */ ret = bus_register(&gpio_bus_type); if (ret < 0) { pr_err("gpiolib: could not register GPIO bus type\n"); return ret; }
ret = alloc_chrdev_region(&gpio_devt, 0, GPIO_DEV_MAX, "gpiochip"); if (ret < 0) { pr_err("gpiolib: failed to allocate char dev region\n"); bus_unregister(&gpio_bus_type); } else { gpiolib_initialized = true; gpiochip_setup_devs(); } return ret;}core_initcall(gpiolib_dev_init);
0 0
- Linux 内核设备驱动之GPIO驱动之GPIO 框架初始化
- Linux 内核设备驱动之GPIO驱动之GPIO GPIO字符设备初始化
- Linux 内核设备驱动之GPIO驱动之GPIO API
- Linux 内核设备驱动之GPIO驱动之GPIO GPIO描述符到GPIO号
- Linux 内核设备驱动之GPIO驱动之GPIO GPIO描述符到GPIO CHIP
- Linux 内核设备驱动之GPIO驱动之GPIO 获取GPIO描述符
- Linux 内核设备驱动之GPIO驱动之GPIO 获取GPIO方向
- Linux 内核设备驱动之GPIO驱动之GPIO 由名字到GPIO描述符
- Linux驱动之GPIO初始化
- Linux 内核设备驱动之GPIO驱动之GPIO 控制器设备描述
- Linux 内核设备驱动之GPIO驱动之GPIO 控制器描述
- Linux 内核设备驱动之GPIO驱动之GPIO 管脚描述
- Linux 内核设备驱动之GPIO驱动之GPIO sysfs支持
- Linux 内核设备驱动之GPIO驱动之GPIO 管脚添加
- Linux 内核设备驱动之GPIO驱动之GPIO gpiochip注册
- Linux设备驱动之《玩转GPIO》
- Linux内核驱动之GPIO子系统
- Linux内核驱动之GPIO子系统(一)GPIO的使用
- 001 立体匹配源代码及使用记录
- Android中常见的内存泄漏 memory leak
- 关于Mybatis3的更新操作
- JavaWeb之MVC模式
- ConcurrentHashMap的使用场景
- Linux 内核设备驱动之GPIO驱动之GPIO 框架初始化
- XiaomiRouter自学之路(08-U-boot启动数值具体说明)
- 用IDEA写代码究竟有多爽
- C++中的new delete和new[] delete []
- (1)FPQuant JHipster_总体配置
- spring security之httpSecurity使用示例
- 114. Flatten Binary Tree to Linked List
- 根据URL下载文件到本地(将二进制文件保存到磁盘)
- 如何在Linux系统上监测系统温度?