diff --git a/repos/libports/run/acpi_suspend.run b/repos/libports/run/acpi_suspend.run index dcd8ce1585..b836538b22 100644 --- a/repos/libports/run/acpi_suspend.run +++ b/repos/libports/run/acpi_suspend.run @@ -48,6 +48,7 @@ set use_gpu_client 1 set use_gpe "no" set use_ahci 0 set use_nvme 0 +set use_wifi 1 proc priority_timer { } { return {priority="0"} } proc priority_base { } { return {priority="-1"} } @@ -73,6 +74,9 @@ proc display_config { } { + + + } return $return_display @@ -88,7 +92,7 @@ proc display_config { } { - + } } @@ -115,15 +119,16 @@ proc restartable_drivers { } { - - - } [display_config] { } [input_config] { + } [wifi_config] { + + + @@ -502,6 +507,69 @@ proc gpu_client { } { return $return_gpu } +proc wifi_config { } { + + global use_wifi + + set return_wifi "" + + if {!$use_wifi} { return $return_wifi } + + append return_wifi { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + } + + return $return_wifi +} + build { core timer init lib/ld server/report_rom @@ -515,6 +583,7 @@ build { driver/gpu/intel driver/ahci driver/nvme + driver/rtc app/acpica app/pci_decode app/block_tester @@ -539,6 +608,11 @@ if {$use_gpu_client} { import_from_depot [depot_user]/pkg/glmark2 } +if {$use_wifi} { + import_from_depot [depot_user]/pkg/pc_wifi \ + [depot_user]/raw/pc_wifi_firmware +} + set config "" append config { @@ -617,8 +691,9 @@ append config { - + + @@ -647,6 +722,9 @@ append config { + + + @@ -657,7 +735,7 @@ append config { - + @@ -669,7 +747,7 @@ append config { - + @@ -679,6 +757,8 @@ append config { + + } [restartable_drivers] {