xref: /freebsd-12.1/sys/modules/ipmi/Makefile (revision 3991dbf3)
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