From 3fb72a77fa1d2fc5c685109eb7bd4b791a863d4f Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Tue, 7 Feb 2017 13:43:19 +0200 Subject: kmstest: remove get_default_connector() --- utils/kmstest.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'utils') diff --git a/utils/kmstest.cpp b/utils/kmstest.cpp index 3fb4b28..cd0fc1a 100644 --- a/utils/kmstest.cpp +++ b/utils/kmstest.cpp @@ -67,13 +67,7 @@ static void print_regex_match(smatch sm) } } -static void get_default_connector(Card& card, OutputInfo& output) -{ - output.connector = card.get_first_connected_connector(); - output.mode = output.connector->get_default_mode(); -} - -static void parse_connector(Card& card, ResourceManager& resman, const string& str, OutputInfo& output) +static void get_connector(ResourceManager& resman, OutputInfo& output, const string& str = "") { Connector* conn = resman.reserve_connector(str); @@ -521,7 +515,7 @@ static vector setups_to_outputs(Card& card, ResourceManager& resman, outputs.push_back(OutputInfo { }); current_output = &outputs.back(); - parse_connector(card, resman, arg.arg, *current_output); + get_connector(resman, *current_output, arg.arg); current_plane = 0; break; @@ -535,7 +529,7 @@ static vector setups_to_outputs(Card& card, ResourceManager& resman, } if (!current_output->connector) - get_default_connector(card, *current_output); + get_connector(resman, *current_output); parse_crtc(card, arg.arg, *current_output); @@ -554,7 +548,7 @@ static vector setups_to_outputs(Card& card, ResourceManager& resman, } if (!current_output->connector) - get_default_connector(card, *current_output); + get_connector(resman, *current_output); if (!current_output->crtc) get_default_crtc(card, *current_output); @@ -575,7 +569,7 @@ static vector setups_to_outputs(Card& card, ResourceManager& resman, } if (!current_output->connector) - get_default_connector(card, *current_output); + get_connector(resman, *current_output); if (!current_output->crtc) get_default_crtc(card, *current_output); -- cgit v1.2.3