kernel_samsung_a34x-permissive/drivers/clk/mediatek/Makefile
2024-04-28 15:49:01 +02:00

197 lines
12 KiB
Makefile
Executable file

# SPDX-License-Identifier: GPL-2.0
obj-$(CONFIG_COMMON_CLK_MEDIATEK) += clk-fixup-div.o clk-mtk.o clk-pll.o clk-gate.o clk-apmixed.o clk-cpumux.o reset.o clk-mux.o clkchk.o
obj-$(CONFIG_COMMON_CLK_MT6761) += clk-mt6761.o clk-mt6761-pg.o
obj-$(CONFIG_COMMON_CLK_MT6761_AUDIOSYS) += clk-mt6761-audio.o
obj-$(CONFIG_COMMON_CLK_MT6761_CAMSYS) += clk-mt6761-cam.o
obj-$(CONFIG_COMMON_CLK_MT6761_MIPI0ASYS) += clk-mt6761-mipi0a.o
obj-$(CONFIG_COMMON_CLK_MT6761_MMSYS) += clk-mt6761-mm.o
obj-$(CONFIG_COMMON_CLK_MT6761_VCODECSYS) += clk-mt6761-vcodec.o
obj-$(CONFIG_COMMON_CLK_MT6765) += clk-mt6765.o clk-mt6765-pg.o mt6765_clkmgr.o
obj-$(CONFIG_COMMON_CLK_MT6765_AUDIOSYS) += clk-mt6765-audio.o
obj-$(CONFIG_COMMON_CLK_MT6765_IMGSYS) += clk-mt6765-img.o
obj-$(CONFIG_COMMON_CLK_MT6765_CAMSYS) += clk-mt6765-cam.o
obj-$(CONFIG_COMMON_CLK_MT6765_MIPI0ASYS) += clk-mt6765-mipi0a.o
obj-$(CONFIG_COMMON_CLK_MT6765_MMSYS) += clk-mt6765-mm.o
obj-$(CONFIG_COMMON_CLK_MT6765_VCODECSYS) += clk-mt6765-vcodec.o
obj-$(CONFIG_COMMON_CLK_MT6779_MMSYS) += clk-mt6779-mm.o
obj-$(CONFIG_COMMON_CLK_MT6779_IMGSYS) += clk-mt6779-img.o
obj-$(CONFIG_COMMON_CLK_MT6779_IPESYS) += clk-mt6779-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6779_CAMSYS) += clk-mt6779-cam.o
obj-$(CONFIG_COMMON_CLK_MT6779_VDECSYS) += clk-mt6779-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6779_VENCSYS) += clk-mt6779-venc.o
obj-$(CONFIG_COMMON_CLK_MT6779_MFGCFG) += clk-mt6779-mfg.o
obj-$(CONFIG_COMMON_CLK_MT6779_AUDSYS) += clk-mt6779-aud.o
obj-$(CONFIG_COMMON_CLK_MT6779_APUVCORESYS) += clk-mt6779-apuvcore.o
obj-$(CONFIG_COMMON_CLK_MT6779_APUCONNSYS) += clk-mt6779-apuconn.o
obj-$(CONFIG_COMMON_CLK_MT6779_APU0SYS) += clk-mt6779-apu0.o
obj-$(CONFIG_COMMON_CLK_MT6779_APU1SYS) += clk-mt6779-apu1.o
obj-$(CONFIG_COMMON_CLK_MT6779_MDLASYS) += clk-mt6779-mdla.o
obj-$(CONFIG_COMMON_CLK_MT6779) += clk-mt6779.o clk-mt6779-pg.o clk-mtk-v1.o mt6779_clkmgr.o
obj-$(CONFIG_COMMON_CLK_MT6771) += clk-mt6771.o clk-mt6771-pg.o clk-mtk-v1.o clkdbg.o
obj-$(CONFIG_COMMON_CLK_MT6785) += clk-mt6785.o clk-mt6785-pg.o clk-mtk-v1.o clkdbg.o clkchk.o clkdbg-mt6785.o clkchk-mt6785.o
obj-$(CONFIG_COMMON_CLK_MT6873) += clk-mt6873.o clk-mt6873-pg.o clk-mtk-v1.o clkdbg.o clkdbg-mt6873.o clkchk.o clkchk-mt6873.o clk-fmeter-mt6873.o
obj-$(CONFIG_COMMON_CLK_MT6833) += clk-mt6833.o clk-mt6833-pg.o clk-mtk-v1.o clkdbg.o clkdbg-mt6833.o clkchk.o clkchk-mt6833.o clk-bringup.o clk-fmeter-mt6833.o
obj-$(CONFIG_COMMON_CLK_MT6833_AUDIO) += clk-mt6833-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_MAIN) += clk-mt6833-cam_m.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_RAWA) += clk-mt6833-cam_ra.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_RAWB) += clk-mt6833-cam_rb.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMGSYS1) += clk-mt6833-imgsys1.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMGSYS2) += clk-mt6833-imgsys2.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_C) += clk-mt6833-impc.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_E) += clk-mt6833-impe.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_N) += clk-mt6833-impn.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_S) += clk-mt6833-imps.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_W) += clk-mt6833-impw.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_WS) += clk-mt6833-impws.o
obj-$(CONFIG_COMMON_CLK_MT6833_IPESYS) += clk-mt6833-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6833_MDPSYS_CONFIG) += clk-mt6833-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6833_MFGSYS) += clk-mt6833-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6833_MMSYS_CONFIG) += clk-mt6833-mm.o
obj-$(CONFIG_COMMON_CLK_MT6833_VDEC_GCON) += clk-mt6833-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6833_VENC_GCON) += clk-mt6833-venc.o
obj-$(CONFIG_COMMON_CLK_MT6833) += clk-mt6833.o clk-mt6833-pg.o clk-mtk-v1.o clkdbg.o clkdbg-mt6833.o clkchk.o clkchk-mt6833.o clk-bringup.o clk-fmeter-mt6833.o
obj-$(CONFIG_COMMON_CLK_MT6833_AUDIO) += clk-mt6833-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_MAIN) += clk-mt6833-cam_m.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_RAWA) += clk-mt6833-cam_ra.o
obj-$(CONFIG_COMMON_CLK_MT6833_CAMSYS_RAWB) += clk-mt6833-cam_rb.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMGSYS1) += clk-mt6833-imgsys1.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMGSYS2) += clk-mt6833-imgsys2.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_C) += clk-mt6833-impc.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_E) += clk-mt6833-impe.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_N) += clk-mt6833-impn.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_S) += clk-mt6833-imps.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_W) += clk-mt6833-impw.o
obj-$(CONFIG_COMMON_CLK_MT6833_IMP_IIC_WRAP_WS) += clk-mt6833-impws.o
obj-$(CONFIG_COMMON_CLK_MT6833_IPESYS) += clk-mt6833-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6833_MDPSYS_CONFIG) += clk-mt6833-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6833_MFGSYS) += clk-mt6833-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6833_MMSYS_CONFIG) += clk-mt6833-mm.o
obj-$(CONFIG_COMMON_CLK_MT6833_VDEC_GCON) += clk-mt6833-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6833_VENC_GCON) += clk-mt6833-venc.o
obj-$(CONFIG_COMMON_CLK_MT6797) += clk-mt6797.o
obj-$(CONFIG_COMMON_CLK_MT6797_IMGSYS) += clk-mt6797-img.o
obj-$(CONFIG_COMMON_CLK_MT6797_MMSYS) += clk-mt6797-mm.o
obj-$(CONFIG_COMMON_CLK_MT6797_VDECSYS) += clk-mt6797-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6797_VENCSYS) += clk-mt6797-venc.o
obj-$(CONFIG_COMMON_CLK_MT2701) += clk-mt2701.o
obj-$(CONFIG_COMMON_CLK_MT2701_AUDSYS) += clk-mt2701-aud.o
obj-$(CONFIG_COMMON_CLK_MT2701_BDPSYS) += clk-mt2701-bdp.o
obj-$(CONFIG_COMMON_CLK_MT2701_ETHSYS) += clk-mt2701-eth.o
obj-$(CONFIG_COMMON_CLK_MT2701_G3DSYS) += clk-mt2701-g3d.o
obj-$(CONFIG_COMMON_CLK_MT2701_HIFSYS) += clk-mt2701-hif.o
obj-$(CONFIG_COMMON_CLK_MT2701_IMGSYS) += clk-mt2701-img.o
obj-$(CONFIG_COMMON_CLK_MT2701_MMSYS) += clk-mt2701-mm.o
obj-$(CONFIG_COMMON_CLK_MT2701_VDECSYS) += clk-mt2701-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6768) += clk-mt6768.o clk-mtk-v1.o clk-mt6768-pg.o clkdbg.o
obj-$(CONFIG_COMMON_CLK_MT6739) += clk-mt6739.o clk-mt6739-pg.o mt6739_clkmgr.o clk-mtk-v1.o clk-fixed-factor.o
obj-$(CONFIG_COMMON_CLK_MT6781) += clk-mt6781.o clk-mt6781-pg.o clk-mtk-v1.o clkdbg.o clkchk.o clkdbg-mt6781.o clkchk-mt6781.o
obj-$(CONFIG_COMMON_CLK_MT6853) += clk-mt6853.o clk-mt6853-pg.o clk-mtk-v1.o clkdbg.o clkdbg-mt6853.o clkchk.o clkchk-mt6853.o clk-bringup.o clk-fmeter-mt6853.o
obj-$(CONFIG_COMMON_CLK_MT6853_APU0) += clk-mt6853-apu0.o
obj-$(CONFIG_COMMON_CLK_MT6853_APU1) += clk-mt6853-apu1.o
obj-$(CONFIG_COMMON_CLK_MT6853_APU_VCORE) += clk-mt6853-apuv.o
obj-$(CONFIG_COMMON_CLK_MT6853_APU_CONN) += clk-mt6853-apuc.o
obj-$(CONFIG_COMMON_CLK_MT6853_AUDIO) += clk-mt6853-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6853_CAMSYS_MAIN) += clk-mt6853-cam_m.o
obj-$(CONFIG_COMMON_CLK_MT6853_CAMSYS_RAWA) += clk-mt6853-cam_ra.o
obj-$(CONFIG_COMMON_CLK_MT6853_CAMSYS_RAWB) += clk-mt6853-cam_rb.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMGSYS1) += clk-mt6853-imgsys1.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMGSYS2) += clk-mt6853-imgsys2.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_C) += clk-mt6853-impc.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_E) += clk-mt6853-impe.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_N) += clk-mt6853-impn.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_S) += clk-mt6853-imps.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_W) += clk-mt6853-impw.o
obj-$(CONFIG_COMMON_CLK_MT6853_IMP_IIC_WRAP_WS) += clk-mt6853-impws.o
obj-$(CONFIG_COMMON_CLK_MT6853_IPESYS) += clk-mt6853-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6853_MDPSYS_CONFIG) += clk-mt6853-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6853_MFGSYS) += clk-mt6853-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6853_MMSYS_CONFIG) += clk-mt6853-mm.o
obj-$(CONFIG_COMMON_CLK_MT6853_SCP) += clk-mt6853-scp_par.o
obj-$(CONFIG_COMMON_CLK_MT6853_VDEC_GCON) += clk-mt6853-vdec.o
obj-$(CONFIG_COMMON_CLK_MT6853_VENC_GCON) += clk-mt6853-venc.o
obj-$(CONFIG_COMMON_CLK_MT2712) += clk-mt2712.o clkchk-mt2712.o
obj-$(CONFIG_COMMON_CLK_MT2712_BDPSYS) += clk-mt2712-bdp.o
obj-$(CONFIG_COMMON_CLK_MT2712_IMGSYS) += clk-mt2712-img.o
obj-$(CONFIG_COMMON_CLK_MT2712_JPGDECSYS) += clk-mt2712-jpgdec.o
obj-$(CONFIG_COMMON_CLK_MT2712_MFGCFG) += clk-mt2712-mfg.o
obj-$(CONFIG_COMMON_CLK_MT2712_MMSYS) += clk-mt2712-mm.o
obj-$(CONFIG_COMMON_CLK_MT2712_VDECSYS) += clk-mt2712-vdec.o
obj-$(CONFIG_COMMON_CLK_MT2712_VENCSYS) += clk-mt2712-venc.o
obj-$(CONFIG_COMMON_CLK_MT7622) += clk-mt7622.o
obj-$(CONFIG_COMMON_CLK_MT7622_ETHSYS) += clk-mt7622-eth.o
obj-$(CONFIG_COMMON_CLK_MT7622_HIFSYS) += clk-mt7622-hif.o
obj-$(CONFIG_COMMON_CLK_MT6877) += clk-mt6877.o clk-mt6877-pg.o clk-mtk-v1.o clk-bringup.o clkchk.o clkchk-mt6877.o clk-fmeter-mt6877.o
obj-$(CONFIG_COMMON_CLK_MT6877_APU) += clk-mt6877-apu.o
obj-$(CONFIG_COMMON_CLK_MT6877_AUDIOSYS) += clk-mt6877-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6877_CAM) += clk-mt6877-cam.o
obj-$(CONFIG_COMMON_CLK_MT6877_IMG) += clk-mt6877-img.o
obj-$(CONFIG_COMMON_CLK_MT6877_I2C) += clk-mt6877-i2c.o
obj-$(CONFIG_COMMON_CLK_MT6877_IPESYS) += clk-mt6877-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6877_MDPSYS) += clk-mt6877-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6877_MFGCFG) += clk-mt6877-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6877_DISPSYS) += clk-mt6877-mm.o
obj-$(CONFIG_COMMON_CLK_MT6877_MSDC) += clk-mt6877-msdc.o
obj-$(CONFIG_COMMON_CLK_MT6877_SCP_ADSP) += clk-mt6877-scp_par.o
obj-$(CONFIG_COMMON_CLK_MT6877_VDE) += clk-mt6877-vde.o
obj-$(CONFIG_COMMON_CLK_MT6877_VEN) += clk-mt6877-ven.o
obj-$(CONFIG_COMMON_CLK_MT6885) += clk-mt6893.o clk-mt6893-pg.o clkchk-mt6893.o clk-fmeter-mt6893.o
obj-$(CONFIG_COMMON_CLK_MT6885_APU) += clk-mt6893-apu.o
obj-$(CONFIG_COMMON_CLK_MT6885_AUDIOSYS) += clk-mt6893-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6885_CAM) += clk-mt6893-cam.o
obj-$(CONFIG_COMMON_CLK_MT6885_IMG) += clk-mt6893-img.o
obj-$(CONFIG_COMMON_CLK_MT6885_I2C) += clk-mt6893-i2c.o
obj-$(CONFIG_COMMON_CLK_MT6885_IPESYS) += clk-mt6893-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6885_MDPSYS) += clk-mt6893-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6885_MFGCFG) += clk-mt6893-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6885_MMSYS) += clk-mt6893-mm.o
obj-$(CONFIG_COMMON_CLK_MT6885_SCP_ADSP) += clk-mt6893-scp_adsp.o
obj-$(CONFIG_COMMON_CLK_MT6885_VDE) += clk-mt6893-vde.o
obj-$(CONFIG_COMMON_CLK_MT6885_VEN) += clk-mt6893-ven.o
obj-$(CONFIG_COMMON_CLK_MT6893) += clk-mt6893.o clk-mt6893-pg.o clkchk-mt6893.o clk-fmeter-mt6893.o
obj-$(CONFIG_COMMON_CLK_MT6893_APU) += clk-mt6893-apu.o
obj-$(CONFIG_COMMON_CLK_MT6893_AUDIOSYS) += clk-mt6893-audsys.o
obj-$(CONFIG_COMMON_CLK_MT6893_CAM) += clk-mt6893-cam.o
obj-$(CONFIG_COMMON_CLK_MT6893_IMG) += clk-mt6893-img.o
obj-$(CONFIG_COMMON_CLK_MT6893_I2C) += clk-mt6893-i2c.o
obj-$(CONFIG_COMMON_CLK_MT6893_IPESYS) += clk-mt6893-ipe.o
obj-$(CONFIG_COMMON_CLK_MT6893_MDPSYS) += clk-mt6893-mdp.o
obj-$(CONFIG_COMMON_CLK_MT6893_MFGCFG) += clk-mt6893-mfgcfg.o
obj-$(CONFIG_COMMON_CLK_MT6893_MMSYS) += clk-mt6893-mm.o
obj-$(CONFIG_COMMON_CLK_MT6893_SCP_ADSP) += clk-mt6893-scp_adsp.o
obj-$(CONFIG_COMMON_CLK_MT6893_VDE) += clk-mt6893-vde.o
obj-$(CONFIG_COMMON_CLK_MT6893_VEN) += clk-mt6893-ven.o
obj-$(CONFIG_COMMON_CLK_MT7622_AUDSYS) += clk-mt7622-aud.o
obj-$(CONFIG_COMMON_CLK_MT7629) += clk-mt7629.o
obj-$(CONFIG_COMMON_CLK_MT7629_ETHSYS) += clk-mt7629-eth.o
obj-$(CONFIG_COMMON_CLK_MT7629_HIFSYS) += clk-mt7629-hif.o
obj-$(CONFIG_COMMON_CLK_MT8135) += clk-mt8135.o
obj-$(CONFIG_COMMON_CLK_MT8173) += clk-mt8173.o
ifeq ($(CONFIG_DEBUG_FS), y)
obj-$(CONFIG_COMMON_CLK_MEDIATEK) += clkdbg.o
obj-$(CONFIG_COMMON_CLK_MT6877) += clkdbg-mt6877.o
obj-$(CONFIG_COMMON_CLK_MT2712) += clkdbg-mt2712.o
obj-$(CONFIG_COMMON_CLK_MT6768) += clkchk-mt6768.o clkdbg-mt6768.o mt6768_clkmgr.o
obj-$(CONFIG_COMMON_CLK_MT6761) += clkdbg_mt6761.o
ifeq ($(CONFIG_COMMON_CLK_MT6761), y)
obj-$(CONFIG_COMMON_CLK_MT6761) += clkchk-mt6761.o
endif
obj-$(CONFIG_COMMON_CLK_MT6765) += clkdbg_mt6765.o clkchk-mt6765.o
obj-$(CONFIG_COMMON_CLK_MT6779) += clkdbg-mt6779.o clkchk-mt6779.o
obj-$(CONFIG_COMMON_CLK_MT6893) += clkdbg-mt6893.o
endif
obj-$(CONFIG_COMMON_CLK_MTK_FREQ_HOPPING) += fhctl.o
fhctl-y += clk-fhctl.o
fhctl-$(CONFIG_DEBUG_FS) += clk-fhctl-debug.o
ifneq ($(CONFIG_COMMON_CLK_MTK_FREQ_HOPPING_SUBSYS),y)
fhctl-y += clk-fhctl-ap.o
else
fhctl-$(CONFIG_COMMON_CLK_MTK_FREQ_HOPPING_SSPM) += clk-fhctl-sspm.o
endif
ccflags-y += -I$(srctree)/drivers/misc/mediatek/sspm/
ccflags-y += -I$(srctree)/drivers/clk/mediatek/