1193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/ipmi 237b1ce13SDoug Ambrisko 3d72a0786SJohn Baldwin# XXX - ipmi_smbus and ipmi_ssif depend on smbus 4d72a0786SJohn Baldwin# XXX - ipmi_acpi depends on acpi 537b1ce13SDoug AmbriskoKMOD= ipmi 60bf0bb83SJustin HibbitsSRCS= ipmi.c 70bf0bb83SJustin HibbitsSRCS+= bus_if.h device_if.h 840d0971bSMitchell Horne 940d0971bSMitchell Horne.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" || \ 1040d0971bSMitchell Horne ${MACHINE_CPUARCH} == "aarch64" 111f166509SAndrey V. ElsukovSRCS+= ipmi_kcs.c ipmi_smic.c ipmi_bt.c 1240d0971bSMitchell HorneSRCS+= ipmi_acpi.c 13d72a0786SJohn BaldwinSRCS+= opt_acpi.h 1440d0971bSMitchell HorneSRCS+= acpi_if.h 15*169d0691SAllan JudeSRCS+= ipmi_smbios.c 16*169d0691SAllan JudeSRCS+= ipmi_ssif.c 17*169d0691SAllan JudeSRCS+= ipmi_pci.c 18*169d0691SAllan JudeSRCS+= ipmi_smbus.c 19*169d0691SAllan JudeSRCS+= pci_if.h 20*169d0691SAllan JudeSRCS+= smbus_if.h 2140d0971bSMitchell Horne.endif 2240d0971bSMitchell Horne 2340d0971bSMitchell Horne.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" 24*169d0691SAllan JudeSRCS+= ipmi_isa.c 25*169d0691SAllan JudeSRCS+= isa_if.h 2681ebd37cSJustin Hibbits 2781ebd37cSJustin HibbitsSUBDIR+= ipmi_linux 2881ebd37cSJustin Hibbits 294f250d94SAlfredo Dal'Ava Junior.elif ${MACHINE_ARCH:Mpowerpc64*} != "" 300cd87156SJustin HibbitsSRCS+= ipmi_opal.c ofw_bus_if.h 310bf0bb83SJustin Hibbits.endif 3237b1ce13SDoug Ambrisko 3337b1ce13SDoug Ambrisko.include <bsd.kmod.mk> 34