asmc(4): Stop building it on i386, as it supports only 64-bit chipsets

Reported by:    ngie
Fixes:          fde9fe1821 ("i386: Fix kernel compilation after introduction of ASMC_DEBUG option")
Sponsored by:   The FreeBSD Foundation
This commit is contained in:
Olivier Certner
2026-01-12 10:37:24 +01:00
parent 9c25620e57
commit 8342d9f7b5
4 changed files with 2 additions and 5 deletions
+1
View File
@@ -112,6 +112,7 @@ crypto/openssl/amd64/sha512-x86_64.S optional ossl
crypto/openssl/amd64/ossl_aes_gcm_avx512.c optional ossl crypto/openssl/amd64/ossl_aes_gcm_avx512.c optional ossl
crypto/openssl/ossl_aes_gcm.c optional ossl crypto/openssl/ossl_aes_gcm.c optional ossl
dev/amdgpio/amdgpio.c optional amdgpio dev/amdgpio/amdgpio.c optional amdgpio
dev/asmc/asmc.c optional asmc isa
dev/axgbe/if_axgbe_pci.c optional axp dev/axgbe/if_axgbe_pci.c optional axp
dev/axgbe/xgbe-desc.c optional axp dev/axgbe/xgbe-desc.c optional axp
dev/axgbe/xgbe-dev.c optional axp dev/axgbe/xgbe-dev.c optional axp
-1
View File
@@ -67,7 +67,6 @@ dev/amdsbwd/amdsbwd.c optional amdsbwd
dev/amdsmn/amdsmn.c optional amdsmn | amdtemp dev/amdsmn/amdsmn.c optional amdsmn | amdtemp
dev/amdtemp/amdtemp.c optional amdtemp dev/amdtemp/amdtemp.c optional amdtemp
dev/arcmsr/arcmsr.c optional arcmsr pci dev/arcmsr/arcmsr.c optional arcmsr pci
dev/asmc/asmc.c optional asmc isa
dev/atkbdc/atkbd.c optional atkbd atkbdc dev/atkbdc/atkbd.c optional atkbd atkbdc
dev/atkbdc/atkbd_atkbdc.c optional atkbd atkbdc dev/atkbdc/atkbd_atkbdc.c optional atkbd atkbdc
dev/atkbdc/atkbdc.c optional atkbdc dev/atkbdc/atkbdc.c optional atkbdc
-3
View File
@@ -112,6 +112,3 @@ MPTABLE_LINUX_BUG_COMPAT
# x86 specific uart options # x86 specific uart options
UART_NS8250_EARLY_PORT opt_uart.h UART_NS8250_EARLY_PORT opt_uart.h
# Enable asmc(4)-specific debug logic.
ASMC_DEBUG opt_asmc.h
+1 -1
View File
@@ -786,7 +786,6 @@ _amdsbwd= amdsbwd
_amdsmn= amdsmn _amdsmn= amdsmn
_amdtemp= amdtemp _amdtemp= amdtemp
_arcmsr= arcmsr _arcmsr= arcmsr
_asmc= asmc
.if ${MK_CRYPT} != "no" || defined(ALL_MODULES) .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
_blake2= blake2 _blake2= blake2
.endif .endif
@@ -845,6 +844,7 @@ _x86bios= x86bios
.if ${MACHINE_CPUARCH} == "amd64" .if ${MACHINE_CPUARCH} == "amd64"
_amdgpio= amdgpio _amdgpio= amdgpio
_asmc= asmc
_ccp= ccp _ccp= ccp
_enic= enic _enic= enic
_iavf= iavf _iavf= iavf