devm_extcon_dev_allocate 函数的功能参数返回值
时间: 2024-06-03 16:07:26 浏览: 18
功能:为外接设备分配一个 extcon 设备。
参数:
- dev: 外接设备的 struct device 结构体指针。
- name: extcon 设备的名字。
- driver_name: extcon 设备对应的驱动名字。
- max_supported: extcon 设备支持的最大事件数量。
返回值:返回一个 struct extcon_dev 结构体指针,如果分配失败,返回 NULL。
相关问题
devm_gpio_request_one函数的功能参数返回值
devm_gpio_request_one函数的功能是请求一个GPIO引脚,并指定该引脚的方向和初始状态。它的参数包括:
- dev:指向设备结构体的指针。
- gpio:要请求的GPIO引脚号。
- flags:GPIO方向和初始状态的掩码。
- label:请求的资源名称。
它的返回值为0表示请求成功,否则表示请求失败。
devm_regulator_get功能参数返回值
devm_regulator_get函数用于从设备树中获取并返回一个指向regulator结构体的指针,该结构体表示所需的调节器。它的参数包括:
- dev:指向设备的指针;
- id:调节器的标识符字符串;
- config:调节器的配置信息,包括电压、电流等。
函数的返回值是一个指向regulator结构体的指针,如果获取失败则返回一个错误码。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)