Skip to content

Commit 3cc9146

Browse files
committed
Rename --pdports and add --pdports-chromebook
Signed-off-by: Daniel Schaefer <dhs@frame.work>
1 parent f706bb5 commit 3cc9146

7 files changed

Lines changed: 19 additions & 19 deletions

File tree

EXAMPLES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Options:
4040
--autofanctrl
4141
Turn on automatic fan speed control
4242
--pdports
43-
Show information about USB-C PD ports
43+
Show USB-C PD port state
4444
--info
4545
Show info from SMBIOS (Only on UEFI)
4646
--pd-info

framework_lib/src/commandline/clap_std.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,13 @@ struct ClapCli {
7474
#[arg(long)]
7575
autofanctrl: Option<Option<u8>>,
7676

77-
/// Show information about USB-C PD ports
77+
/// Show USB-C PD port state
7878
#[arg(long)]
7979
pdports: bool,
8080

81-
/// Show CYPD PD port state (Framework-specific)
81+
/// Show PD port info (generic Chromium EC)
8282
#[arg(long)]
83-
pdports_cypd: bool,
83+
pdports_chromebook: bool,
8484

8585
/// Show info from SMBIOS (Only on UEFI)
8686
#[arg(long)]
@@ -479,7 +479,7 @@ pub fn parse(args: &[String]) -> Cli {
479479
fansetrpm,
480480
autofanctrl: args.autofanctrl,
481481
pdports: args.pdports,
482-
pdports_cypd: args.pdports_cypd,
482+
pdports_chromebook: args.pdports_chromebook,
483483
pd_info: args.pd_info,
484484
pd_reset: args.pd_reset,
485485
pd_disable: args.pd_disable,

framework_lib/src/commandline/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ pub struct Cli {
171171
pub fansetrpm: Option<(Option<u32>, u32)>,
172172
pub autofanctrl: Option<Option<u8>>,
173173
pub pdports: bool,
174-
pub pdports_cypd: bool,
174+
pub pdports_chromebook: bool,
175175
pub privacy: bool,
176176
pub pd_info: bool,
177177
pub pd_reset: Option<u8>,
@@ -261,7 +261,7 @@ pub fn parse(args: &[String]) -> Cli {
261261
// fansetrpm
262262
// autofanctrl
263263
pdports: cli.pdports,
264-
pdports_cypd: cli.pdports_cypd,
264+
pdports_chromebook: cli.pdports_chromebook,
265265
privacy: cli.privacy,
266266
pd_info: cli.version,
267267
// pd_reset
@@ -1543,9 +1543,9 @@ pub fn run_with_args(args: &Cli, _allupdate: bool) -> i32 {
15431543
} else if let Some(None) = args.autofanctrl {
15441544
print_err(ec.autofanctrl(None));
15451545
} else if args.pdports {
1546-
power::get_and_print_pd_info(&ec);
1547-
} else if args.pdports_cypd {
15481546
power::get_and_print_cypd_pd_info(&ec);
1547+
} else if args.pdports_chromebook {
1548+
power::get_and_print_pd_info(&ec);
15491549
} else if args.info {
15501550
smbios_info();
15511551
} else if let Some(dump_path) = &args.meinfo {
@@ -1836,8 +1836,8 @@ Options:
18361836
--fansetduty Set fan duty cycle (0-100%)
18371837
--fansetrpm Set fan RPM (limited by EC fan table max RPM)
18381838
--autofanctrl [<FANID>]Turn on automatic fan speed control (optionally provide fan index)
1839-
--pdports Show information about USB-C PD ports
1840-
--pdports-cypd Show CYPD PD port state (Framework-specific)
1839+
--pdports Show USB-C PD port state
1840+
--pdports-chromebook Show PD port info (generic Chromium EC)
18411841
--info Show info from SMBIOS (Only on UEFI)
18421842
--meinfo [<DUMPFILE>] Show Intel ME information (from SMBIOS type 0xDB)
18431843
--pd-info Show details about the PD controllers

framework_lib/src/commandline/uefi.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ pub fn parse(args: &[String]) -> Cli {
4646
fansetrpm: None,
4747
autofanctrl: None,
4848
pdports: false,
49-
pdports_cypd: false,
49+
pdports_chromebook: false,
5050
pd_info: false,
5151
pd_reset: None,
5252
pd_disable: None,
@@ -225,8 +225,8 @@ pub fn parse(args: &[String]) -> Cli {
225225
} else if arg == "--pdports" {
226226
cli.pdports = true;
227227
found_an_option = true;
228-
} else if arg == "--pdports-cypd" {
229-
cli.pdports_cypd = true;
228+
} else if arg == "--pdports-chromebook" {
229+
cli.pdports_chromebook = true;
230230
found_an_option = true;
231231
} else if arg == "--allupdate" {
232232
cli.allupdate = true;

framework_tool/completions/bash/framework_tool

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ _framework_tool() {
2323

2424
case "${cmd}" in
2525
framework_tool)
26-
opts="-v -q -t -f -h --flash-gpu-descriptor --verbose --quiet --versions --version --features --esrt --device --compare-version --power --thermal --sensors --fansetduty --fansetrpm --autofanctrl --pdports --pdports-cypd --info --meinfo --pd-info --pd-reset --pd-disable --pd-enable --dp-hdmi-info --dp-hdmi-update --audio-card-info --privacy --pd-bin --ec-bin --capsule --dump --h2o-capsule --dump-ec-flash --flash-full-ec --flash-ec --flash-ro-ec --flash-rw-ec --intrusion --inputdeck --inputdeck-mode --expansion-bay --charge-limit --charge-current-limit --charge-rate-limit --get-gpio --fp-led-level --fp-brightness --kblight --remap-key --rgbkbd --ps2-enable --tablet-mode --touchscreen-enable --stylus-battery --console --reboot-ec --ec-hib-delay --uptimeinfo --s0ix-counter --hash --driver --pd-addrs --pd-ports --test --test-retimer --boardid --force --dry-run --flash-gpu-descriptor-file --dump-gpu-descriptor-file --nvidia --host-command --generate-completions --help"
26+
opts="-v -q -t -f -h --flash-gpu-descriptor --verbose --quiet --versions --version --features --esrt --device --compare-version --power --thermal --sensors --fansetduty --fansetrpm --autofanctrl --pdports --pdports-chromebook --info --meinfo --pd-info --pd-reset --pd-disable --pd-enable --dp-hdmi-info --dp-hdmi-update --audio-card-info --privacy --pd-bin --ec-bin --capsule --dump --h2o-capsule --dump-ec-flash --flash-full-ec --flash-ec --flash-ro-ec --flash-rw-ec --intrusion --inputdeck --inputdeck-mode --expansion-bay --charge-limit --charge-current-limit --charge-rate-limit --get-gpio --fp-led-level --fp-brightness --kblight --remap-key --rgbkbd --ps2-enable --tablet-mode --touchscreen-enable --stylus-battery --console --reboot-ec --ec-hib-delay --uptimeinfo --s0ix-counter --hash --driver --pd-addrs --pd-ports --test --test-retimer --boardid --force --dry-run --flash-gpu-descriptor-file --dump-gpu-descriptor-file --nvidia --host-command --generate-completions --help"
2727
if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
2828
COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
2929
return 0

framework_tool/completions/fish/framework_tool.fish

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ complete -c framework_tool -l esrt -d 'Display the UEFI ESRT table'
8080
complete -c framework_tool -l power -d 'Show current power status of battery and AC (Add -vv for more details)'
8181
complete -c framework_tool -l thermal -d 'Print thermal information (Temperatures and Fan speed)'
8282
complete -c framework_tool -l sensors -d 'Print sensor information (ALS, G-Sensor)'
83-
complete -c framework_tool -l pdports -d 'Show information about USB-C PD ports'
84-
complete -c framework_tool -l pdports-cypd -d 'Show CYPD PD port state (Framework-specific)'
83+
complete -c framework_tool -l pdports -d 'Show USB-C PD port state'
84+
complete -c framework_tool -l pdports-chromebook -d 'Show PD port info (generic Chromium EC)'
8585
complete -c framework_tool -l info -d 'Show info from SMBIOS (Only on UEFI)'
8686
complete -c framework_tool -l pd-info -d 'Show details about the PD controllers'
8787
complete -c framework_tool -l dp-hdmi-info -d 'Show details about connected DP or HDMI Expansion Cards'

framework_tool/completions/zsh/_framework_tool

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ _framework_tool() {
7171
'--power[Show current power status of battery and AC (Add -vv for more details)]' \
7272
'--thermal[Print thermal information (Temperatures and Fan speed)]' \
7373
'--sensors[Print sensor information (ALS, G-Sensor)]' \
74-
'--pdports[Show information about USB-C PD ports]' \
75-
'--pdports-cypd[Show CYPD PD port state (Framework-specific)]' \
74+
'--pdports[Show USB-C PD port state]' \
75+
'--pdports-chromebook[Show PD port info (generic Chromium EC)]' \
7676
'--info[Show info from SMBIOS (Only on UEFI)]' \
7777
'--pd-info[Show details about the PD controllers]' \
7878
'--dp-hdmi-info[Show details about connected DP or HDMI Expansion Cards]' \

0 commit comments

Comments
 (0)