# SPDX-License-Identifier: GPL-2.0-only

obj-$(CONFIG_PD_REALTEK)		+= rtk_pd/
obj-$(CONFIG_REALTEK_CHIP_INFO) 	+= rtk_chip.o
obj-$(CONFIG_REALTEK_PM)  		+= rtk_pm_suspend.o
rtk_pm_suspend-y 			+= rtk_pm_common.o rtk_pm.o rtk_pm_sysfs.o
obj-$(CONFIG_REALTEK_TEE)		+= rtk_tee/
obj-$(CONFIG_REALTEK_CRT)		+= rtk_crt.o
obj-$(CONFIG_RTK_ACPU_VE1)		+= rtk_acpu_ve1.o
obj-$(CONFIG_RTK_AVCPU_LOG)		+= rtk_avcpulog.o
obj-$(CONFIG_RTK_BOOTSTATUS)		+= rtk_bootstatus.o
obj-$(CONFIG_RTK_BUFLOCK)		+= buflock/
obj-$(CONFIG_RTK_CMA_ACCELERATOR)	+= rtk_cma_accelerator.o
obj-$(CONFIG_RTK_DBGPROT)		+= rtk_dbgprot.o
obj-$(CONFIG_RTK_DEMOD)			+= rtk_demod.o
obj-$(CONFIG_RTK_DPI_COORD)		+= dpi/
obj-$(CONFIG_RTK_FAN)			+= rtk_fan.o
obj-$(CONFIG_RTK_FSS)			+= rtk_fss.o
obj-$(CONFIG_RTK_FWDBG)			+= rtk_fwdbg.o
obj-$(CONFIG_RTK_GPIO_MANAGER)		+= rtk_gpio_manager.o
obj-$(CONFIG_RTK_HSE)			+= hse/
obj-$(CONFIG_RTK_IFCP_CLIENT)		+= rtk_ifcp_client.o
obj-$(CONFIG_RTK_IMAGE_CODEC)		+= jdi/
obj-$(CONFIG_RTK_KRPC)			+= rtk_rpc_mem.o rtk_krpc_agent.o rtk_urpc_service.o
obj-$(CONFIG_RTK_MEM_REMAP)		+= rtk_memory_remap.o
obj-$(CONFIG_RTK_NPUPP)			+= rtk_npupp/
obj-$(CONFIG_RTK_PM_ALARM)		+= rtk_pm_alarm.o
obj-$(CONFIG_RTK_PM_HIFI)		+= rtk_pm_hifi.o
obj-$(CONFIG_RTK_PS_INFO)		+= rtk_ps/
obj-$(CONFIG_RTK_REFCLK)		+= rtk_refclk.o
obj-$(CONFIG_RTK_SB2_INV)		+= rtk_sb2.o rtk_sb2_inv.o rtk_sb2_dbg.o
obj-$(CONFIG_RTK_SMCC)			+= rtk_smcc.o
obj-$(CONFIG_RTK_SW_SYNC)		+= rtk_sw_sync/
obj-$(CONFIG_RTK_TP)			+= rtk_tp.o
rtk-usb-manager-y			+= rtk_usb_manager.o
obj-$(CONFIG_RTK_USB_CTRL_MANAGER)	+= rtk-usb-manager.o
obj-$(CONFIG_RTK_VCPU)			+= rtk_vcpu.o
obj-$(CONFIG_RTK_VE3_UART)		+= rtk_ve3_uart.o
obj-$(CONFIG_SMARTCARD)			+= rtk_scd/
obj-$(CONFIG_RTK_GIC_EXT)		+= rtk_gic_extension.o
