162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ciobj-$(CONFIG_PPC_CELL_COMMON) += cbe_regs.o interrupt.o pervasive.o 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciobj-$(CONFIG_PPC_CELL_NATIVE) += iommu.o setup.o spider-pic.o \ 562306a36Sopenharmony_ci pmu.o spider-pci.o 662306a36Sopenharmony_ciobj-$(CONFIG_CBE_RAS) += ras.o 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciobj-$(CONFIG_CBE_THERM) += cbe_thermal.o 962306a36Sopenharmony_ciobj-$(CONFIG_CBE_CPUFREQ_SPU_GOVERNOR) += cpufreq_spudemand.o 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciobj-$(CONFIG_PPC_IBM_CELL_POWERBUTTON) += cbe_powerbutton.o 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciifdef CONFIG_SMP 1462306a36Sopenharmony_ciobj-$(CONFIG_PPC_CELL_NATIVE) += smp.o 1562306a36Sopenharmony_ciendif 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci# needed only when building loadable spufs.ko 1862306a36Sopenharmony_cispu-priv1-$(CONFIG_PPC_CELL_COMMON) += spu_priv1_mmio.o 1962306a36Sopenharmony_cispu-manage-$(CONFIG_PPC_CELL_COMMON) += spu_manage.o 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciobj-$(CONFIG_SPU_BASE) += spu_callbacks.o spu_base.o \ 2262306a36Sopenharmony_ci spu_syscalls.o \ 2362306a36Sopenharmony_ci $(spu-priv1-y) \ 2462306a36Sopenharmony_ci $(spu-manage-y) \ 2562306a36Sopenharmony_ci spufs/ 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciobj-$(CONFIG_AXON_MSI) += axon_msi.o 28