Skip to content

Commit a1a21a6

Browse files
committed
[chore] fix cargo build warnings
1 parent 61b4953 commit a1a21a6

File tree

5 files changed

+5
-5
lines changed
  • platforms
    • axplat-aarch64-bsta1000b/src
    • axplat-aarch64-phytium-pi/src
    • axplat-aarch64-qemu-virt/src
    • axplat-loongarch64-qemu-virt/src
    • axplat-riscv64-qemu-virt/src

5 files changed

+5
-5
lines changed

platforms/axplat-aarch64-bsta1000b/src/mp.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pub fn start_secondary_cpu(cpu_id: usize, stack_top: PhysAddr) {
88
return;
99
}
1010

11-
let entry = virt_to_phys(va!(crate::boot::_start_secondary as usize));
11+
let entry = virt_to_phys(va!(crate::boot::_start_secondary as *const () as usize));
1212
axplat_aarch64_peripherals::psci::cpu_on(
1313
CPU_ID_LIST[cpu_id],
1414
entry.as_usize(),

platforms/axplat-aarch64-phytium-pi/src/power.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ impl PowerIf for PowerImpl {
1414
use crate::config::plat::CPU_ID_LIST;
1515
use axplat::mem::{va, virt_to_phys};
1616

17-
let entry = virt_to_phys(va!(crate::boot::_start_secondary as usize));
17+
let entry = virt_to_phys(va!(crate::boot::_start_secondary as *const () as usize));
1818
axplat_aarch64_peripherals::psci::cpu_on(
1919
CPU_ID_LIST[cpu_id],
2020
entry.as_usize(),

platforms/axplat-aarch64-qemu-virt/src/power.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ impl PowerIf for PowerImpl {
1212
#[cfg(feature = "smp")]
1313
fn cpu_boot(cpu_id: usize, stack_top_paddr: usize) {
1414
use axplat::mem::{va, virt_to_phys};
15-
let entry_paddr = virt_to_phys(va!(crate::boot::_start_secondary as usize));
15+
let entry_paddr = virt_to_phys(va!(crate::boot::_start_secondary as *const () as usize));
1616
axplat_aarch64_peripherals::psci::cpu_on(cpu_id, entry_paddr.as_usize(), stack_top_paddr);
1717
}
1818

platforms/axplat-loongarch64-qemu-virt/src/mp.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ pub fn start_secondary_cpu(cpu_id: usize, stack_top: PhysAddr) {
1616
unsafe {
1717
SMP_BOOT_STACK_TOP = stack_top_virt_addr;
1818
}
19-
csr_mail_send(_start_secondary as usize as _, cpu_id, 0);
19+
csr_mail_send(_start_secondary as *const () as _, cpu_id, 0);
2020
send_ipi_single(cpu_id, ACTION_BOOT_CPU);
2121
}

platforms/axplat-riscv64-qemu-virt/src/power.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ impl PowerIf for PowerImpl {
1919
warn!("HSM SBI extension is not supported for current SEE.");
2020
return;
2121
}
22-
let entry = virt_to_phys(va!(_start_secondary as usize));
22+
let entry = virt_to_phys(va!(_start_secondary as *const () as usize));
2323
sbi_rt::hart_start(cpu_id, entry.as_usize(), stack_top_paddr);
2424
}
2525

0 commit comments

Comments
 (0)