Loading tools/gpio/gpio-watch.c +8 −8 Original line number Diff line number Diff line Loading @@ -21,8 +21,8 @@ int main(int argc, char **argv) { struct gpioline_info_changed chg; struct gpioline_info req; struct gpio_v2_line_info_changed chg; struct gpio_v2_line_info req; struct pollfd pfd; int fd, i, j, ret; char *event, *end; Loading @@ -40,11 +40,11 @@ int main(int argc, char **argv) for (i = 0, j = 2; i < argc - 2; i++, j++) { memset(&req, 0, sizeof(req)); req.line_offset = strtoul(argv[j], &end, 0); req.offset = strtoul(argv[j], &end, 0); if (*end != '\0') goto err_usage; ret = ioctl(fd, GPIO_GET_LINEINFO_WATCH_IOCTL, &req); ret = ioctl(fd, GPIO_V2_GET_LINEINFO_WATCH_IOCTL, &req); if (ret) { perror("unable to set up line watch"); return EXIT_FAILURE; Loading @@ -71,13 +71,13 @@ int main(int argc, char **argv) } switch (chg.event_type) { case GPIOLINE_CHANGED_REQUESTED: case GPIO_V2_LINE_CHANGED_REQUESTED: event = "requested"; break; case GPIOLINE_CHANGED_RELEASED: case GPIO_V2_LINE_CHANGED_RELEASED: event = "released"; break; case GPIOLINE_CHANGED_CONFIG: case GPIO_V2_LINE_CHANGED_CONFIG: event = "config changed"; break; default: Loading @@ -87,7 +87,7 @@ int main(int argc, char **argv) } printf("line %u: %s at %llu\n", chg.info.line_offset, event, chg.timestamp); chg.info.offset, event, chg.timestamp_ns); } } Loading Loading
tools/gpio/gpio-watch.c +8 −8 Original line number Diff line number Diff line Loading @@ -21,8 +21,8 @@ int main(int argc, char **argv) { struct gpioline_info_changed chg; struct gpioline_info req; struct gpio_v2_line_info_changed chg; struct gpio_v2_line_info req; struct pollfd pfd; int fd, i, j, ret; char *event, *end; Loading @@ -40,11 +40,11 @@ int main(int argc, char **argv) for (i = 0, j = 2; i < argc - 2; i++, j++) { memset(&req, 0, sizeof(req)); req.line_offset = strtoul(argv[j], &end, 0); req.offset = strtoul(argv[j], &end, 0); if (*end != '\0') goto err_usage; ret = ioctl(fd, GPIO_GET_LINEINFO_WATCH_IOCTL, &req); ret = ioctl(fd, GPIO_V2_GET_LINEINFO_WATCH_IOCTL, &req); if (ret) { perror("unable to set up line watch"); return EXIT_FAILURE; Loading @@ -71,13 +71,13 @@ int main(int argc, char **argv) } switch (chg.event_type) { case GPIOLINE_CHANGED_REQUESTED: case GPIO_V2_LINE_CHANGED_REQUESTED: event = "requested"; break; case GPIOLINE_CHANGED_RELEASED: case GPIO_V2_LINE_CHANGED_RELEASED: event = "released"; break; case GPIOLINE_CHANGED_CONFIG: case GPIO_V2_LINE_CHANGED_CONFIG: event = "config changed"; break; default: Loading @@ -87,7 +87,7 @@ int main(int argc, char **argv) } printf("line %u: %s at %llu\n", chg.info.line_offset, event, chg.timestamp); chg.info.offset, event, chg.timestamp_ns); } } Loading