137b1ce13SDoug Ambrisko# $FreeBSD$ 237b1ce13SDoug Ambrisko 3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/ipmi 437b1ce13SDoug Ambrisko 5d72a0786SJohn Baldwin# XXX - ipmi_smbus and ipmi_ssif depend on smbus 6d72a0786SJohn Baldwin# XXX - ipmi_acpi depends on acpi 737b1ce13SDoug AmbriskoKMOD= ipmi 80bf0bb83SJustin HibbitsSRCS= ipmi.c 90bf0bb83SJustin HibbitsSRCS+= bus_if.h device_if.h 10*3991dbf3SDoug Ambrisko.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" 110bf0bb83SJustin HibbitsSRCS+= ipmi_kcs.c ipmi_smic.c ipmi_smbios.c ipmi_ssif.c 12d72a0786SJohn BaldwinSRCS+= ipmi_acpi.c ipmi_isa.c ipmi_pci.c ipmi_smbus.c 13d72a0786SJohn BaldwinSRCS+= opt_acpi.h 140bf0bb83SJustin HibbitsSRCS+= acpi_if.h isa_if.h pci_if.h smbus_if.h 1581ebd37cSJustin Hibbits 1681ebd37cSJustin HibbitsSUBDIR+= ipmi_linux 1781ebd37cSJustin Hibbits 180bf0bb83SJustin Hibbits.elif ${MACHINE_ARCH} == "powerpc64" 190cd87156SJustin HibbitsSRCS+= ipmi_opal.c ofw_bus_if.h 200bf0bb83SJustin Hibbits.endif 2137b1ce13SDoug Ambrisko 2237b1ce13SDoug Ambrisko.include <bsd.kmod.mk> 23