From 4d7c837603762a9a8216c2cadb5b18cd6c865cf3 Mon Sep 17 00:00:00 2001 From: Junseok Kim Date: Thu, 23 May 2024 17:04:57 +0900 Subject: [PATCH] e_info: add buffer serial option to log control Change-Id: I0148022dc283e966f24d66d34d946cf47f96be48 --- src/bin/debug/e_info_client.c | 3 ++- src/bin/debug/e_info_server.c | 5 +++++ src/include/e_info_shared_types.h | 3 ++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/bin/debug/e_info_client.c b/src/bin/debug/e_info_client.c index 4fbe704..9ad495f 100644 --- a/src/bin/debug/e_info_client.c +++ b/src/bin/debug/e_info_client.c @@ -6669,7 +6669,8 @@ _e_info_client_log_control(int argc, char **argv) type = argv[2]; if (eina_streq(type, "key_input_ttrace_enable") || - eina_streq(type, "input_log_enable")) + eina_streq(type, "input_log_enable") || + eina_streq(type, "buffer_serial_log_enable")) { msg = eldbus_proxy_method_call_new(e_info_client.proxy, "log_control"); itr = eldbus_message_iter_get(msg); diff --git a/src/bin/debug/e_info_server.c b/src/bin/debug/e_info_server.c index 5a32883..4a0b605 100644 --- a/src/bin/debug/e_info_server.c +++ b/src/bin/debug/e_info_server.c @@ -33,6 +33,7 @@ #include "e_zone_intern.h" #include "e_screensaver_intern.h" #include "e_comp_wl_input_intern.h" +#include "e_comp_wl_intern.h" #include "e_main_intern.h" #include "e_dbus_conn_intern.h" #include "e_hints_intern.h" @@ -7250,6 +7251,10 @@ _e_info_server_cb_log_control(const Eldbus_Service_Interface *iface EINA_UNUSED, { e_info_server_input_log_enable_set(onoff); } + else if (!e_util_strcmp("buffer_serial_log_enable", type)) + { + e_comp_wl_trace_serial_debug(onoff); + } return reply; } diff --git a/src/include/e_info_shared_types.h b/src/include/e_info_shared_types.h index a4dfde0..d6ee99c 100644 --- a/src/include/e_info_shared_types.h +++ b/src/include/e_info_shared_types.h @@ -364,6 +364,7 @@ typedef enum "\t key_input_ttrace_enable\n" \ "Example:\n" \ "\twinfo -log input_log_enable 1\n" \ - "\twinfo -log key_input_ttrace_enable 1\n" + "\twinfo -log key_input_ttrace_enable 1\n" \ + "\twinfo -log buffer_serial_log_enable 1\n" #endif /* end of _E_INFO_SHARED_TYPES_ */ -- 2.7.4