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 错误代码 中描述。