Messages in this thread Patch in this message | | | Date | Tue, 23 Jul 2019 21:33:22 +0800 | Subject | [PATCH v2] platform/chrome: cros_ec_trace: update generating script | From | Tzung-Bi Shih <> |
| |
To remove ", \" from the last line.
Signed-off-by: Tzung-Bi Shih <tzungbi@google.com> --- Changes from v1: - simpler awk code
drivers/platform/chrome/cros_ec_trace.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/chrome/cros_ec_trace.c b/drivers/platform/chrome/cros_ec_trace.c index 0a76412095a9..667460952dad 100644 --- a/drivers/platform/chrome/cros_ec_trace.c +++ b/drivers/platform/chrome/cros_ec_trace.c @@ -6,7 +6,18 @@ #define TRACE_SYMBOL(a) {a, #a} // Generate the list using the following script: -// sed -n 's/^#define \(EC_CMD_[[:alnum:]_]*\)\s.*/\tTRACE_SYMBOL(\1), \\/p' include/linux/mfd/cros_ec_commands.h +// sed -n 's/^#define \(EC_CMD_[[:alnum:]_]*\)\s.*/\tTRACE_SYMBOL(\1), \\/p' \ +// include/linux/mfd/cros_ec_commands.h | awk ' +// { +// if (NR != 1) +// print buf; +// buf = $0; +// } +// END { +// gsub(/, \\/, "", buf); +// print buf; +// } +// ' #define EC_CMDS \ TRACE_SYMBOL(EC_CMD_PROTO_VERSION), \ TRACE_SYMBOL(EC_CMD_HELLO), \ -- 2.22.0.657.g960e92d24f-goog
| |