devm_gpio_request_one申请gpio失败,错误代码
发布日期:2021-07-01 01:01:26 浏览次数:2 分类:技术文章

本文共 539 字,大约阅读时间需要 1 分钟。

在驱动中调用devm_gpio_request_one()函数失败,返回错误值是-16

如下是错误码对应的描述

EBUSY

16

Device or resource busy

说明这个接口处于繁忙状态,大致推测是在被使用了。

通过搜索设备树,发现这个gpio号确实被另一个驱动调用了,先把他注销掉,释放出来给我试用

 

下面是linux错误代码含义,方便下次查询

C Name

Value

Description

EPERM

1

Operation not permitted

ENOENT

2

No such file or directory

ESRCH

3

No such process

EINTR

4

Interrupted system call

EIO

5

I/O error

ENXIO

6

No such device or address

E2BIG

7

Arg list too long

ENOEXEC

8

Exec format error

EBADF

9

Bad file number

ECHILD

10

No child processes

EAGAIN

11

Try again

ENOMEM

12

Out of memory

EACCES

13

转载地址:https://mao0514.blog.csdn.net/article/details/115508270 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:gpio子系统和pinctrl子系统(一)
下一篇:leds-gpio驱动分析

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月08日 05时53分28秒