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 錯誤程式碼 中描述。