1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _LINUX_STRING_CHOICES_H_ 3 #define _LINUX_STRING_CHOICES_H_ 4 5 #include <linux/types.h> 6 7 static inline const char *str_enable_disable(bool v) 8 { 9 return v ? "enable" : "disable"; 10 } 11 12 static inline const char *str_enabled_disabled(bool v) 13 { 14 return v ? "enabled" : "disabled"; 15 } 16 17 static inline const char *str_read_write(bool v) 18 { 19 return v ? "read" : "write"; 20 } 21 22 static inline const char *str_on_off(bool v) 23 { 24 return v ? "on" : "off"; 25 } 26 27 static inline const char *str_yes_no(bool v) 28 { 29 return v ? "yes" : "no"; 30 } 31 32 #endif 33