Skip to content

Commit a038042

Browse files
crawfxrdjackpot51
authored andcommitted
Rename FAN_{GET,SET} to FAN_{GET,SET}_PWM
Make the command and function names explicit that they are for controlling fan PWM duty. Signed-off-by: Tim Crawford <tcrawford@system76.com>
1 parent 7e58bcc commit a038042

4 files changed

Lines changed: 24 additions & 24 deletions

File tree

src/board/system76/common/smfi.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ static enum Result cmd_print(void) {
123123
return RES_OK;
124124
}
125125

126-
static enum Result cmd_fan_get(void) {
126+
static enum Result cmd_fan_get_pwm(void) {
127127
switch (smfi_cmd[SMFI_CMD_DATA]) {
128128
case 1:
129129
smfi_cmd[SMFI_CMD_DATA + 1] = fan1_pwm_actual;
@@ -139,7 +139,7 @@ static enum Result cmd_fan_get(void) {
139139
return RES_ERR;
140140
}
141141

142-
static enum Result cmd_fan_set(void) {
142+
static enum Result cmd_fan_set_pwm(void) {
143143
switch (smfi_cmd[SMFI_CMD_DATA]) {
144144
case 1:
145145
// Set duty cycle of FAN1
@@ -384,11 +384,11 @@ void smfi_event(void) {
384384
case CMD_PRINT:
385385
smfi_cmd[SMFI_CMD_RES] = cmd_print();
386386
break;
387-
case CMD_FAN_GET:
388-
smfi_cmd[SMFI_CMD_RES] = cmd_fan_get();
387+
case CMD_FAN_GET_PWM:
388+
smfi_cmd[SMFI_CMD_RES] = cmd_fan_get_pwm();
389389
break;
390-
case CMD_FAN_SET:
391-
smfi_cmd[SMFI_CMD_RES] = cmd_fan_set();
390+
case CMD_FAN_SET_PWM:
391+
smfi_cmd[SMFI_CMD_RES] = cmd_fan_set_pwm();
392392
break;
393393
case CMD_KEYMAP_GET:
394394
smfi_cmd[SMFI_CMD_RES] = cmd_keymap_get();

src/common/include/common/command.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ enum Command {
2020
CMD_SPI = 5,
2121
// Reset EC
2222
CMD_RESET = 6,
23-
// Get fan speeds
24-
CMD_FAN_GET = 7,
25-
// Set fan speeds
26-
CMD_FAN_SET = 8,
23+
// Get fan PWM duty
24+
CMD_FAN_GET_PWM = 7,
25+
// Set fan PWM duty
26+
CMD_FAN_SET_PWM = 8,
2727
// Get keyboard map index
2828
CMD_KEYMAP_GET = 9,
2929
// Set keyboard map index

tool/src/ec.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ enum Cmd {
1616
Print = 4,
1717
Spi = 5,
1818
Reset = 6,
19-
FanGet = 7,
20-
FanSet = 8,
19+
FanGetPwm = 7,
20+
FanSetPwm = 8,
2121
KeymapGet = 9,
2222
KeymapSet = 10,
2323
LedGetValue = 11,
@@ -176,16 +176,16 @@ impl<A: Access> Ec<A> {
176176
}
177177

178178
/// Read fan duty cycle by fan index
179-
pub unsafe fn fan_get(&mut self, index: u8) -> Result<u8, Error> {
179+
pub unsafe fn fan_get_pwm(&mut self, index: u8) -> Result<u8, Error> {
180180
let mut data = [index, 0];
181-
self.command(Cmd::FanGet, &mut data)?;
181+
self.command(Cmd::FanGetPwm, &mut data)?;
182182
Ok(data[1])
183183
}
184184

185185
/// Set fan duty cycle by fan index
186-
pub unsafe fn fan_set(&mut self, index: u8, duty: u8) -> Result<(), Error> {
186+
pub unsafe fn fan_set_pwm(&mut self, index: u8, duty: u8) -> Result<(), Error> {
187187
let mut data = [index, duty];
188-
self.command(Cmd::FanSet, &mut data)
188+
self.command(Cmd::FanSetPwm, &mut data)
189189
}
190190

191191
/// Read keymap data by layout, output pin, and input pin

tool/src/main.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -270,15 +270,15 @@ unsafe fn print(ec: &mut Ec<Box<dyn Access>>, message: &[u8]) -> Result<(), Erro
270270
Ok(())
271271
}
272272

273-
unsafe fn fan_get(ec: &mut Ec<Box<dyn Access>>, index: u8) -> Result<(), Error> {
274-
let duty = ec.fan_get(index)?;
273+
unsafe fn fan_get_pwm(ec: &mut Ec<Box<dyn Access>>, index: u8) -> Result<(), Error> {
274+
let duty = ec.fan_get_pwm(index)?;
275275
println!("{}", duty);
276276

277277
Ok(())
278278
}
279279

280-
unsafe fn fan_set(ec: &mut Ec<Box<dyn Access>>, index: u8, duty: u8) -> Result<(), Error> {
281-
ec.fan_set(index, duty)
280+
unsafe fn fan_set_pwm(ec: &mut Ec<Box<dyn Access>>, index: u8, duty: u8) -> Result<(), Error> {
281+
ec.fan_set_pwm(index, duty)
282282
}
283283

284284
unsafe fn keymap_get(
@@ -330,7 +330,7 @@ fn parse_color(s: &str) -> Result<(u8, u8, u8), String> {
330330
#[clap(rename_all = "snake_case")]
331331
enum SubCommand {
332332
Console,
333-
Fan {
333+
FanPwm {
334334
index: u8,
335335
duty: Option<u8>,
336336
},
@@ -448,15 +448,15 @@ fn main() {
448448
process::exit(1);
449449
}
450450
},
451-
SubCommand::Fan { index, duty } => match duty {
452-
Some(duty) => match unsafe { fan_set(&mut ec, index, duty) } {
451+
SubCommand::FanPwm { index, duty } => match duty {
452+
Some(duty) => match unsafe { fan_set_pwm(&mut ec, index, duty) } {
453453
Ok(()) => (),
454454
Err(err) => {
455455
eprintln!("failed to set fan {} to {}: {:X?}", index, duty, err);
456456
process::exit(1);
457457
}
458458
},
459-
None => match unsafe { fan_get(&mut ec, index) } {
459+
None => match unsafe { fan_get_pwm(&mut ec, index) } {
460460
Ok(()) => (),
461461
Err(err) => {
462462
eprintln!("failed to get fan {}: {:X?}", index, err);

0 commit comments

Comments
 (0)