Re: git: c48381df77e1 - main - qcom_gcc: Only build on arm64 for kernels with FDT

From: Adrian Chadd <adrian_at_freebsd.org>
Date: Tue, 14 Apr 2026 22:02:05 UTC
oops sorry!

I'll make sure i test this target out on the subsequent lands.


-a

On Tue, 14 Apr 2026 at 11:37, John Baldwin <jhb@freebsd.org> wrote:
>
> The branch main has been updated by jhb:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=c48381df77e15fda271555dcd5ef0cbbbd7cd9bf
>
> commit c48381df77e15fda271555dcd5ef0cbbbd7cd9bf
> Author:     John Baldwin <jhb@FreeBSD.org>
> AuthorDate: 2026-04-14 18:35:16 +0000
> Commit:     John Baldwin <jhb@FreeBSD.org>
> CommitDate: 2026-04-14 18:35:16 +0000
>
>     qcom_gcc: Only build on arm64 for kernels with FDT
>
>     This fixes the build of the LINT-ACPI kernel.
>
>     Fixes:          4e3fdced7f78 ("qcom_gcc: migrate the MSM8916 support to qcom_gcc")
> ---
>  sys/conf/files.arm64 | 28 ++++++++++++++--------------
>  1 file changed, 14 insertions(+), 14 deletions(-)
>
> diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
> index c36a391d75a2..5d1b6e164a51 100644
> --- a/sys/conf/files.arm64
> +++ b/sys/conf/files.arm64
> @@ -768,20 +768,20 @@ dev/ahci/ahci_fsl_fdt.c                           optional soc_nxp_ls ahci fdt
>  dev/flash/flexspi/flex_spi.c                   optional clk flex_spi soc_nxp_ls fdt
>
>  # Qualcomm
> -dev/qcom_gcc/qcom_gcc_main.c                   optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_clock.c                  optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_reset.c                  optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_ipq4018_reset.c          optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_ipq4018_clock.c          optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_msm8916_reset.c          optional qcom_gcc
> -dev/qcom_gcc/qcom_gcc_msm8916_clock.c          optional qcom_gcc
> -dev/qcom_clk/qcom_clk_fepll.c                  optional qcom_gcc
> -dev/qcom_clk/qcom_clk_fdiv.c                   optional qcom_gcc
> -dev/qcom_clk/qcom_clk_apssdiv.c                        optional qcom_gcc
> -dev/qcom_clk/qcom_clk_freqtbl.c                        optional qcom_gcc
> -dev/qcom_clk/qcom_clk_rcg2.c                   optional qcom_gcc
> -dev/qcom_clk/qcom_clk_branch2.c                        optional qcom_gcc
> -dev/qcom_clk/qcom_clk_ro_div.c                 optional qcom_gcc
> +dev/qcom_gcc/qcom_gcc_main.c                   optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_clock.c                  optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_reset.c                  optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_ipq4018_reset.c          optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_ipq4018_clock.c          optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_msm8916_reset.c          optional qcom_gcc fdt
> +dev/qcom_gcc/qcom_gcc_msm8916_clock.c          optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_fepll.c                  optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_fdiv.c                   optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_apssdiv.c                        optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_freqtbl.c                        optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_rcg2.c                   optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_branch2.c                        optional qcom_gcc fdt
> +dev/qcom_clk/qcom_clk_ro_div.c                 optional qcom_gcc fdt
>  dev/qcom_mdio/qcom_mdio_ipq4018.c              optional qcom_mdio fdt mdio mii
>
>  # RockChip Drivers
>