The file loader.conf contains descriptive information on all the modules the kernel needs to boot the system, some entries are added automatically during installation
This list is what I use on Thinkpads that I have installed FreeBSD on (an x220 and a T60), non Thinkpaddery entries may work on other laptops but can be guaranteed
########### anything below this line add to beneath system defaults ########## # Sshhh!! ##boot_mute="YES" #beastie_disable="YES" # KMS Uh-Huh Uh-Huh kern.vty=vt # reduce wait for boot #autoboot_delay="-1" # ThinkPad ACPI stuffs acpi_ibm_load="YES" # hopeful video control acpi_video_load="YES" # HardWare Acceleration for AES aesni_load="YES" # TrackPoint Shiz hw.psm.trackpoint_support="1" hw.psm.synaptics_support="1" # CPU Firmware update - microcode cpuctl_load="YES" # kernel shinanigans kern.ipc.shmseg=1024 kern.ipc.shmmni=1024 kern.maxproc=100000 # FileSystem in UserSpace fuse_load="YES" # Thermal Sensors coretemp_load="YES" # removable media unicode cuse4bsd_load="YES" libiconv_load="YES" libmchain_load="YES" cd9660_iconv_load="YES" msdosfs_iconv_load="YES" # Asynchronous IO aio_load="YES" # TEMPFS in RAM tmpfs_load="YES" # Networkthing bollox net.link.ifqmaxlen="2048" #increased queue length cc_htcp_load="YES" #use H-TCP algorithm agressive rampup # Card Reader crap mmc_load="YES" mmcsd_load="YES" sdhci_load="YES" # Burner access - may not be needed atapicam_load="YES" # Intel DRM Graphics Shiz compat.linuxkpi.fastboot="1" #skip un required modesets at boot compat.linuxkpi.semaphores="1" #use semophores compat.linuxkpi.enable_rc6="7" #powersaving render compat.linuxkpi.enable_dc="2" #powersaving display compat.linuxkpi.enable_fbc="1" #powersaving frambuufer compresion