Skip to content

Commit fee46d5

Browse files
committed
fix clippy
1 parent 13b8439 commit fee46d5

4 files changed

Lines changed: 12 additions & 13 deletions

File tree

bin/propolis-server/src/lib/initializer.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -915,13 +915,12 @@ impl MachineInitializer<'_> {
915915
//
916916
// NOTE: SoftNpu squats on com4.
917917
let uart = LpcUart::new(
918-
chipset.irq_pin(ibmpc::IRQ_COM4).unwrap(),
919-
ibmpc::PORT_COM4,
920-
ibmpc::IRQ_COM4,
921918
"COM4",
919+
ibmpc::IRQ_COM4,
920+
chipset.irq_pin(ibmpc::IRQ_COM4).unwrap(),
922921
);
923922
uart.set_autodiscard(true);
924-
uart.attach(&self.machine.bus_pio);
923+
uart.attach(&self.machine.bus_pio, ibmpc::PORT_COM4);
925924
self.devices
926925
.insert(SpecKey::Name("softnpu-uart".to_string()), uart.clone());
927926

lib/propolis/src/firmware/acpi/dsdt.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -450,8 +450,7 @@ struct PciRootBridgePrt {}
450450

451451
impl Aml for PciRootBridgePrt {
452452
fn to_aml_bytes(&self, sink: &mut dyn AmlSink) {
453-
let sources =
454-
vec!["^LPC_.LNKA", "^LPC_.LNKB", "^LPC_.LNKC", "^LPC_.LNKD"];
453+
let sources = ["^LPC_.LNKA", "^LPC_.LNKB", "^LPC_.LNKC", "^LPC_.LNKD"];
455454
let sources_len: u8 = sources.len() as u8;
456455

457456
let mut ptr_entries = Vec::new();
@@ -1115,7 +1114,7 @@ impl Aml for Byte {
11151114
}
11161115

11171116
#[cfg(test)]
1118-
mod tests {
1117+
mod test {
11191118
use super::*;
11201119

11211120
struct MockDsdtGenerator {

lib/propolis/src/firmware/acpi/fadt.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,18 +89,18 @@ impl Aml for Fadt {
8989

9090
fadt.sci_int = (SCI_IRQ as u16).into();
9191
fadt.smi_cmd = 0xb2.into();
92-
fadt.acpi_enable = 0xf1.into();
93-
fadt.acpi_disable = 0xf0.into();
92+
fadt.acpi_enable = 0xf1;
93+
fadt.acpi_disable = 0xf0;
9494

9595
fadt.pm1a_evt_blk = PM1A_EVT_BLK_ADDR.into();
9696
fadt.pm1a_cnt_blk = PM1A_CNT_BLK_ADDR.into();
9797
fadt.pm_tmr_blk = PM_TMR_BLK_ADDR.into();
9898
fadt.gpe0_blk = GPE0_BLK_ADDR.into();
9999

100-
fadt.pm1_evt_len = PM1A_EVT_BLK_LEN.into();
101-
fadt.pm1_cnt_len = PM1A_CNT_BLK_LEN.into();
102-
fadt.pm_tmr_len = PM_TMR_BLK_LEN.into();
103-
fadt.gpe0_blk_len = GPE0_BLK_LEN.into();
100+
fadt.pm1_evt_len = PM1A_EVT_BLK_LEN;
101+
fadt.pm1_cnt_len = PM1A_CNT_BLK_LEN;
102+
fadt.pm_tmr_len = PM_TMR_BLK_LEN;
103+
fadt.gpe0_blk_len = GPE0_BLK_LEN;
104104

105105
fadt.p_lvl2_lat = 101.into();
106106
fadt.p_lvl3_lat = 1001.into();

lib/propolis/src/hw/uart/lpc.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ impl Aml for LpcUart {
229229
None => return, // Device is not attached to any port.
230230
};
231231

232+
#[allow(clippy::wildcard_in_or_patterns)]
232233
let uid: u32 = match self.name {
233234
"COM1" => 1,
234235
"COM2" => 2,

0 commit comments

Comments
 (0)