# Dragon Q8B / SC8280XP fragment for Fedora's kernel-local.
# Only symbols that Fedora aarch64 does not already set. Fedora's config
# merger fails the build if a symbol is unknown in this release.

# Device-tree overlay support for fdtoverlay-merged Q8B DTBs.
CONFIG_OF_OVERLAY=y

# TC956x / QPS615 (Armbian queue). Not in stock Fedora aarch64.
CONFIG_GPIO_TC956X=m
CONFIG_TOSHIBA_TC956X_PCI=m
CONFIG_DWMAC_TC956X=m

# Iris video codec used by the Q8B DTS.
CONFIG_VIDEO_QCOM_IRIS=m

# Q8B fTPM. The Q8B UEFI/TrustZone stack exposes the TPM as the qcom.tz.tpm
# QSEE application, not as an OP-TEE TA, so the stock Fedora path
# (CONFIG_TCG_FTPM_TEE, which needs a tee-supplied fTPM TA) can never bind here.
# This is the QSEE transport from patches/q8b-kernel.
CONFIG_TCG_QCOM_TPM_QSEE=m
