selftests: watchdog: fix mixed whitespace
Convert spaces to tabs for checkpatch compliance. Quick way to verify this is by running `git show -w <commit-id>`, which returns an empty commit body. No functional change intended. Signed-off-by: Eugeniu Rosca <erosca@de.adit-jv.com> Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
This commit is contained in:
parent
9f5eb964c5
commit
0c528da877
@ -23,12 +23,12 @@ const char v = 'V';
|
|||||||
*/
|
*/
|
||||||
static void keep_alive(void)
|
static void keep_alive(void)
|
||||||
{
|
{
|
||||||
int dummy;
|
int dummy;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy);
|
ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy);
|
||||||
if (!ret)
|
if (!ret)
|
||||||
printf(".");
|
printf(".");
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -38,75 +38,75 @@ static void keep_alive(void)
|
|||||||
|
|
||||||
static void term(int sig)
|
static void term(int sig)
|
||||||
{
|
{
|
||||||
int ret = write(fd, &v, 1);
|
int ret = write(fd, &v, 1);
|
||||||
|
|
||||||
close(fd);
|
close(fd);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
printf("\nStopping watchdog ticks failed (%d)...\n", errno);
|
printf("\nStopping watchdog ticks failed (%d)...\n", errno);
|
||||||
else
|
else
|
||||||
printf("\nStopping watchdog ticks...\n");
|
printf("\nStopping watchdog ticks...\n");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
int flags;
|
int flags;
|
||||||
unsigned int ping_rate = 1;
|
unsigned int ping_rate = 1;
|
||||||
int ret;
|
int ret;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
setbuf(stdout, NULL);
|
setbuf(stdout, NULL);
|
||||||
|
|
||||||
fd = open("/dev/watchdog", O_WRONLY);
|
fd = open("/dev/watchdog", O_WRONLY);
|
||||||
|
|
||||||
if (fd == -1) {
|
if (fd == -1) {
|
||||||
printf("Watchdog device not enabled.\n");
|
printf("Watchdog device not enabled.\n");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 1; i < argc; i++) {
|
for (i = 1; i < argc; i++) {
|
||||||
if (!strncasecmp(argv[i], "-d", 2)) {
|
if (!strncasecmp(argv[i], "-d", 2)) {
|
||||||
flags = WDIOS_DISABLECARD;
|
flags = WDIOS_DISABLECARD;
|
||||||
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
|
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
|
||||||
if (!ret)
|
if (!ret)
|
||||||
printf("Watchdog card disabled.\n");
|
printf("Watchdog card disabled.\n");
|
||||||
} else if (!strncasecmp(argv[i], "-e", 2)) {
|
} else if (!strncasecmp(argv[i], "-e", 2)) {
|
||||||
flags = WDIOS_ENABLECARD;
|
flags = WDIOS_ENABLECARD;
|
||||||
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
|
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
|
||||||
if (!ret)
|
if (!ret)
|
||||||
printf("Watchdog card enabled.\n");
|
printf("Watchdog card enabled.\n");
|
||||||
} else if (!strncasecmp(argv[i], "-t", 2) && argv[2]) {
|
} else if (!strncasecmp(argv[i], "-t", 2) && argv[2]) {
|
||||||
flags = atoi(argv[i + 1]);
|
flags = atoi(argv[i + 1]);
|
||||||
ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags);
|
ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags);
|
||||||
if (!ret)
|
if (!ret)
|
||||||
printf("Watchdog timeout set to %u seconds.\n", flags);
|
printf("Watchdog timeout set to %u seconds.\n", flags);
|
||||||
i++;
|
i++;
|
||||||
} else if (!strncasecmp(argv[i], "-p", 2) && argv[2]) {
|
} else if (!strncasecmp(argv[i], "-p", 2) && argv[2]) {
|
||||||
ping_rate = strtoul(argv[i + 1], NULL, 0);
|
ping_rate = strtoul(argv[i + 1], NULL, 0);
|
||||||
printf("Watchdog ping rate set to %u seconds.\n", ping_rate);
|
printf("Watchdog ping rate set to %u seconds.\n", ping_rate);
|
||||||
i++;
|
i++;
|
||||||
} else {
|
} else {
|
||||||
printf("-d to disable, -e to enable, -t <n> to set "
|
printf("-d to disable, -e to enable, -t <n> to set "
|
||||||
"the timeout,\n-p <n> to set the ping rate, and ");
|
"the timeout,\n-p <n> to set the ping rate, and ");
|
||||||
printf("run by itself to tick the card.\n");
|
printf("run by itself to tick the card.\n");
|
||||||
printf("Parameters are parsed left-to-right in real-time.\n");
|
printf("Parameters are parsed left-to-right in real-time.\n");
|
||||||
printf("Example: %s -d -t 10 -p 5 -e\n", argv[0]);
|
printf("Example: %s -d -t 10 -p 5 -e\n", argv[0]);
|
||||||
goto end;
|
goto end;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Watchdog Ticking Away!\n");
|
printf("Watchdog Ticking Away!\n");
|
||||||
|
|
||||||
signal(SIGINT, term);
|
signal(SIGINT, term);
|
||||||
|
|
||||||
while(1) {
|
while (1) {
|
||||||
keep_alive();
|
keep_alive();
|
||||||
sleep(ping_rate);
|
sleep(ping_rate);
|
||||||
}
|
}
|
||||||
end:
|
end:
|
||||||
ret = write(fd, &v, 1);
|
ret = write(fd, &v, 1);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
printf("Stopping watchdog ticks failed (%d)...\n", errno);
|
printf("Stopping watchdog ticks failed (%d)...\n", errno);
|
||||||
close(fd);
|
close(fd);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user