GPIO_GET_LINEINFO_UNWATCH_IOCTL

名称

GPIO_GET_LINEINFO_UNWATCH_IOCTL - 禁用对线路请求状态和配置信息更改的监视。

概要

GPIO_GET_LINEINFO_UNWATCH_IOCTL

int ioctl(int chip_fd, GPIO_GET_LINEINFO_UNWATCH_IOCTL, u32 *offset)

参数

chip_fd

open() 返回的 GPIO 字符设备的文件描述符。

offset

不再监视的线路的偏移量。

描述

从在此 chip_fd 上被监视的线路列表中删除该线路。

这与 GPIO_V2_GET_LINEINFO_WATCH_IOCTL (v2) 和 GPIO_GET_LINEINFO_WATCH_IOCTL (v1) 的操作相反。

取消监视未被监视的线路是错误 (EBUSY)。

首次添加到 5.7 版本。

返回值

成功时返回 0。

出错时返回 -1,并且 errno 变量将被适当地设置。常见的错误代码在 GPIO 错误代码 中进行了描述。