From a70e1a0340e683f4e835a47dff843392e5028a4b Mon Sep 17 00:00:00 2001 From: Liav A Date: Sat, 16 Jul 2022 08:40:57 +0300 Subject: [PATCH] Utilities: Remove the edid-dump utility This short-lived utility was essential when we had to use the ioctl interface to fetch the EDID from a DisplayConnector, but now that we can simply read it from SysFS, this utility is no longer needed and can be removed. --- Userland/Utilities/CMakeLists.txt | 1 - Userland/Utilities/edid-dump.cpp | 38 ------------------------------- 2 files changed, 39 deletions(-) delete mode 100644 Userland/Utilities/edid-dump.cpp diff --git a/Userland/Utilities/CMakeLists.txt b/Userland/Utilities/CMakeLists.txt index 03e375b1d7..eef5e9ae84 100644 --- a/Userland/Utilities/CMakeLists.txt +++ b/Userland/Utilities/CMakeLists.txt @@ -106,7 +106,6 @@ target_link_libraries(disk_benchmark LibMain) target_link_libraries(dmesg LibMain) target_link_libraries(du LibMain) target_link_libraries(echo LibMain) -target_link_libraries(edid-dump LibMain LibEDID) target_link_libraries(env LibMain) target_link_libraries(errno LibMain) target_link_libraries(expr LibRegex LibMain) diff --git a/Userland/Utilities/edid-dump.cpp b/Userland/Utilities/edid-dump.cpp deleted file mode 100644 index 2ac465b249..0000000000 --- a/Userland/Utilities/edid-dump.cpp +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright (c) 2022, Liav A. - * - * SPDX-License-Identifier: BSD-2-Clause - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -ErrorOr serenity_main(Main::Arguments arguments) -{ - TRY(Core::System::pledge("stdio rpath wpath")); - - StringView display_connector_file_name; - Core::ArgsParser args; - args.add_positional_argument(display_connector_file_name, "Display Connector Device Path", "display connector file name", Core::ArgsParser::Required::Yes); - - args.parse(arguments); - - auto edid = TRY(EDID::Parser::from_framebuffer_device(display_connector_file_name, 0)); - - out("{}", StringView { edid.bytes() }); - return 0; -}