diff options
Diffstat (limited to 'tools/power/cpupower/utils/cpupower-info.c')
| -rw-r--r-- | tools/power/cpupower/utils/cpupower-info.c | 20 | 
1 files changed, 1 insertions, 19 deletions
diff --git a/tools/power/cpupower/utils/cpupower-info.c b/tools/power/cpupower/utils/cpupower-info.c index 85253cb7600..3f68632c28c 100644 --- a/tools/power/cpupower/utils/cpupower-info.c +++ b/tools/power/cpupower/utils/cpupower-info.c @@ -16,31 +16,16 @@  #include "helpers/helpers.h"  #include "helpers/sysfs.h" -void info_help(void) -{ -	printf(_("Usage: cpupower info [ -b ] [ -m ] [ -s ]\n")); -	printf(_("Options:\n")); -	printf(_("  -b, --perf-bias    Gets CPU's power vs performance policy on some\n" -	       "                           Intel models [0-15], see manpage for details\n")); -	printf(_("  -m, --sched-mc     Gets the kernel's multi core scheduler policy.\n")); -	printf(_("  -s, --sched-smt    Gets the kernel's thread sibling scheduler policy.\n")); -	printf(_("  -h, --help               Prints out this screen\n")); -	printf(_("\nPassing no option will show all info, by default only on core 0\n")); -	printf("\n"); -} -  static struct option set_opts[] = {  	{ .name = "perf-bias",	.has_arg = optional_argument,	.flag = NULL,	.val = 'b'},  	{ .name = "sched-mc",	.has_arg = optional_argument,	.flag = NULL,	.val = 'm'},  	{ .name = "sched-smt",	.has_arg = optional_argument,	.flag = NULL,	.val = 's'}, -	{ .name = "help",	.has_arg = no_argument,		.flag = NULL,	.val = 'h'},  	{ },  };  static void print_wrong_arg_exit(void)  {  	printf(_("invalid or unknown argument\n")); -	info_help();  	exit(EXIT_FAILURE);  } @@ -64,11 +49,8 @@ int cmd_info(int argc, char **argv)  	textdomain(PACKAGE);  	/* parameter parsing */ -	while ((ret = getopt_long(argc, argv, "msbh", set_opts, NULL)) != -1) { +	while ((ret = getopt_long(argc, argv, "msb", set_opts, NULL)) != -1) {  		switch (ret) { -		case 'h': -			info_help(); -			return 0;  		case 'b':  			if (params.perf_bias)  				print_wrong_arg_exit();  |