summaryrefslogtreecommitdiff
path: root/utils/kmstest.cpp
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2026-03-13 08:15:23 +0200
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2026-03-20 09:12:17 +0200
commite300a20e6055de858b8869772fd06682b8644e4f (patch)
treed9e75ad1f6ebc7a955bf7df431b7afb2c1927d5a /utils/kmstest.cpp
parent9c6600529d4e0f6c72bc2429728ab01617fb5349 (diff)
utils: Add -C|--card option
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Diffstat (limited to 'utils/kmstest.cpp')
-rw-r--r--utils/kmstest.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/kmstest.cpp b/utils/kmstest.cpp
index 36f7409..76b64ca 100644
--- a/utils/kmstest.cpp
+++ b/utils/kmstest.cpp
@@ -400,6 +400,7 @@ static const char* usage_str =
"Show a test pattern on a display or plane\n\n"
"Options:\n"
" --device=DEVICE DEVICE is the path to DRM card to open\n"
+ " -C, --card=NUM open /dev/dri/card<NUM>\n"
" -c, --connector=CONN CONN is <connector>\n"
" -r, --crtc=CRTC CRTC is [<crtc>:]<w>x<h>[@<Hz>]\n"
" or\n"
@@ -471,6 +472,10 @@ static vector<Arg> parse_cmdline(int argc, char** argv)
[&](string s) {
s_device_path = s;
}),
+ Option("C|card=",
+ [&](string s) {
+ s_device_path = "/dev/dri/card" + s;
+ }),
Option("c|connector=",
[&](string s) {
args.push_back(Arg{ ArgType::Connector, s });