xref: /utopia/UTPA2-700.0.x/mxlib/mxlib.mk (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi################################################################################
2*53ee8cc1Swenshuai.xi#
3*53ee8cc1Swenshuai.xi# Copyright (c) 2008-2009 MStar Semiconductor, Inc.
4*53ee8cc1Swenshuai.xi# All rights reserved.
5*53ee8cc1Swenshuai.xi#
6*53ee8cc1Swenshuai.xi# Unless otherwise stipulated in writing, any and all information contained
7*53ee8cc1Swenshuai.xi# herein regardless in any format shall remain the sole proprietary of
8*53ee8cc1Swenshuai.xi# MStar Semiconductor Inc. and be kept in strict confidence
9*53ee8cc1Swenshuai.xi# ("MStar Confidential Information") by the recipient.
10*53ee8cc1Swenshuai.xi# Any unauthorized act including without limitation unauthorized disclosure,
11*53ee8cc1Swenshuai.xi# copying, use, reproduction, sale, distribution, modification, disassembling,
12*53ee8cc1Swenshuai.xi# reverse engineering and compiling of the contents of MStar Confidential
13*53ee8cc1Swenshuai.xi# Information is unlawful and strictly prohibited. MStar hereby reserves the
14*53ee8cc1Swenshuai.xi# rights to any and all damages, losses, costs and expenses resulting therefrom.
15*53ee8cc1Swenshuai.xi#
16*53ee8cc1Swenshuai.xi#
17*53ee8cc1Swenshuai.xi# Makefile used for building DDI
18*53ee8cc1Swenshuai.xi#
19*53ee8cc1Swenshuai.xi#
20*53ee8cc1Swenshuai.xi################################################################################
21*53ee8cc1Swenshuai.xi
22*53ee8cc1Swenshuai.xiMXLIB-y :=
23*53ee8cc1Swenshuai.xi
24*53ee8cc1Swenshuai.xi###############################################################################
25*53ee8cc1Swenshuai.xi#
26*53ee8cc1Swenshuai.xi# Utopia Drviver Library Import
27*53ee8cc1Swenshuai.xi#
28*53ee8cc1Swenshuai.xi################################################################################
29*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MIU) += $(ROOTLIB)/drv/miu
30*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_MSTAR_CLKM) += $(ROOTLIB)/drv/clkm
31*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_BDMA) += $(ROOTLIB)/drv/bdma
32*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_IR_TX) += $(ROOTLIB)/drv/ir_tx
33*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_ACE) += $(ROOTLIB)/drv/ace
34*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_AESDMA) += $(ROOTLIB)/drv/aesdma
35*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_AUDIO) += $(ROOTLIB)/drv/audio
36*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_AUDSP) += $(ROOTLIB)/drv/audsp
37*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_AVD) += $(ROOTLIB)/drv/avd
38*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CA2) += $(ROOTLIB)/drv/ca2
39*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CEC) += $(ROOTLIB)/drv/cec
40*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CH34) += $(ROOTLIB)/drv/ch34
41*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CIPHER) += $(ROOTLIB)/drv/cipher
42*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CMDQ) += $(ROOTLIB)/drv/cmdq
43*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_CPU) += $(ROOTLIB)/drv/cpu
44*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DAC) += $(ROOTLIB)/drv/dac
45*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DDC2BI) += $(ROOTLIB)/drv/ddc2bi
46*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DEMOD) += $(ROOTLIB)/drv/demod
47*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DIP) += $(ROOTLIB)/drv/dip
48*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DLC) += $(ROOTLIB)/drv/dlc
49*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DMD) += $(ROOTLIB)/drv/dmd
50*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DSCMB) += $(ROOTLIB)/drv/dscmb
51*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_DSCMB2) += $(ROOTLIB)/drv/dscmb2
52*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MSB1233) += $(ROOTLIB)/drv/dvb_extdemod
53*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_NOR_FLASH) += $(ROOTLIB)/drv/flash/nor
54*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SERIAL_FLASH) += $(ROOTLIB)/drv/flash/serial
55*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_GE) += $(ROOTLIB)/drv/ge
56*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_GOP) += $(ROOTLIB)/drv/gop
57*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_GOPSC) += $(ROOTLIB)/drv/gopsc
58*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_GPD) += $(ROOTLIB)/drv/gpd
59*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_GPIO) += $(ROOTLIB)/drv/gpio
60*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HDCP) += $(ROOTLIB)/drv/hdcp
61*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HDMIX) += $(ROOTLIB)/drv/hdmix
62*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HDMIX2) += $(ROOTLIB)/drv/hdmix2
63*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HVD) += $(ROOTLIB)/drv/hvd
64*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HVD_EX) += $(ROOTLIB)/drv/hvd_ex
65*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HVD_V3) += $(ROOTLIB)/drv/hvd_v3
66*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HVD_LITE) += $(ROOTLIB)/drv/hvd_lite
67*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_HWI2C) += $(ROOTLIB)/drv/hwi2c
68*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_IPAUTH) += $(ROOTLIB)/drv/ipauth
69*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_IR) += $(ROOTLIB)/drv/ir
70*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_IRQ) += $(ROOTLIB)/drv/irq
71*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_JPD) += $(ROOTLIB)/drv/jpd
72*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_JPD_EX) += $(ROOTLIB)/drv/jpd_ex
73*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MBX) += $(ROOTLIB)/drv/mbx
74*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MFC) += $(ROOTLIB)/drv/mfc
75*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MFE) += $(ROOTLIB)/drv/mfe
76*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MFE_EX) += $(ROOTLIB)/drv/mfe_ex
77*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MHL) += $(ROOTLIB)/drv/mhl
78*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MINITSP) += $(ROOTLIB)/drv/minitsp
79*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MMFI) += $(ROOTLIB)/drv/mmfi
80*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MMFI2) += $(ROOTLIB)/drv/mmfi2
81*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MMIO) += $(ROOTLIB)/drv/mmio
82*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MPIF) += $(ROOTLIB)/drv/mpif
83*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MVD) += $(ROOTLIB)/drv/mvd
84*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MVD_EX) += $(ROOTLIB)/drv/mvd_ex
85*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MVD_V3) += $(ROOTLIB)/drv/mvd_v3
86*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MVD_LITE) += $(ROOTLIB)/drv/mvd_lite
87*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MVOP) += $(ROOTLIB)/drv/mvop
88*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MSPI) += $(ROOTLIB)/drv/mspi
89*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_NSK2) += $(ROOTLIB)/drv/nsk2
90*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_NJPD_EX) += $(ROOTLIB)/drv/njpd_ex
91*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_OTV) += $(ROOTLIB)/drv/otv
92*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PCMCIA) += $(ROOTLIB)/drv/pcmcia
93*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PM) += $(ROOTLIB)/drv/pm
94*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PNL) += $(ROOTLIB)/drv/pnl
95*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PVR_IFRAMELUT) += $(ROOTLIB)/drv/pvr_iframelut
96*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PWM) += $(ROOTLIB)/drv/pwm
97*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PWS) += $(ROOTLIB)/drv/pws
98*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_RASP) += $(ROOTLIB)/drv/rasp
99*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_RTC) += $(ROOTLIB)/drv/rtc
100*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_RVD) += $(ROOTLIB)/drv/rvd
101*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SAR) += $(ROOTLIB)/drv/sar
102*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SC) += $(ROOTLIB)/drv/sc
103*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SEM) += $(ROOTLIB)/drv/sem
104*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SMBX) += $(ROOTLIB)/drv/smbx
105*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_STBDC) += $(ROOTLIB)/drv/stbdc
106*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_SYS) += $(ROOTLIB)/drv/sys
107*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_TSO) += $(ROOTLIB)/drv/tso
108*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_TSP) += $(ROOTLIB)/drv/tsp
109*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_TSP2) += $(ROOTLIB)/drv/tsp2
110*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_TSP3) += $(ROOTLIB)/drv/tsp3
111*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_UART) += $(ROOTLIB)/drv/uart
112*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_URDMA) += $(ROOTLIB)/drv/urdma
113*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_ECOS) += $(ROOTLIB)/drv/usb_ecos/newhost
114*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_EC) += $(ROOTLIB)/drv/usb_ecos
115*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HID_P1) += $(ROOTLIB)/drv/usbhost/source/usb_hid_p1/
116*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HOST_P1) += $(ROOTLIB)/drv/usbhost/source/usb_host_p1/
117*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HID_P2) += $(ROOTLIB)/drv/usbhost/source2/usb_hid_p2/
118*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HOST_P2) += $(ROOTLIB)/drv/usbhost/source2/usb_host_p2/
119*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HID_P3) += $(ROOTLIB)/drv/usbhost/source3/usb_hid_p3/
120*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_USB_HOST_P3) += $(ROOTLIB)/drv/usbhost/source3/usb_host_p3/
121*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_VBI) += $(ROOTLIB)/drv/vbi
122*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_VE) += $(ROOTLIB)/drv/ve
123*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_VIF) += $(ROOTLIB)/drv/vif
124*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_WBLE) += $(ROOTLIB)/drv/wble
125*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_WDT) += $(ROOTLIB)/drv/wdt
126*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_XC) += $(ROOTLIB)/drv/xc
127*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_MSFS)+= $(ROOTLIB)/msfs/$(OS_TYPE)
128*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_MBX) += $(ROOTLIB)/drv/seal
129*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_CMDQ) += $(ROOTLIB)/drv/cmdq
130*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_PQ) += $(ROOTLIB)/drv/pq
131*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_LDM) += $(ROOTLIB)/drv/ldm
132*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_DRV_LDMA) += $(ROOTLIB)/drv/ldma
133*53ee8cc1Swenshuai.xi
134*53ee8cc1Swenshuai.xi###############################################################################
135*53ee8cc1Swenshuai.xi#
136*53ee8cc1Swenshuai.xi# Utopia API Library Import
137*53ee8cc1Swenshuai.xi#
138*53ee8cc1Swenshuai.xi################################################################################
139*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_ACE) += $(ROOTLIB)/api/ace
140*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_ACP) += $(ROOTLIB)/api/acp
141*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_AUDIO) += $(ROOTLIB)/api/audio
142*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_CEC) += $(ROOTLIB)/api/cec
143*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_DAC) += $(ROOTLIB)/api/dac
144*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_DLC) += $(ROOTLIB)/api/dlc
145*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_DMX) += $(ROOTLIB)/api/dmx
146*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_DMX_TEE) += $(ROOTLIB)/api/dmx_tee
147*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_GFX) += $(ROOTLIB)/api/gfx
148*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_GOP) += $(ROOTLIB)/api/gop
149*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_GOPSC) += $(ROOTLIB)/api/gopsc
150*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_GOPSCD) += $(ROOTLIB)/api/gopscd
151*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_GPD) += $(ROOTLIB)/api/gpd
152*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_HDMITX) += $(ROOTLIB)/api/hdmitx
153*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_HDMITX2) += $(ROOTLIB)/api/hdmitx2
154*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_HSL) += $(ROOTLIB)/api/hsl
155*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_JPEG) += $(ROOTLIB)/api/jpeg
156*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_JPEG_EX) += $(ROOTLIB)/api/jpeg_ex
157*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_MFE) += $(ROOTLIB)/api/mfe
158*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_MFE_EX) += $(ROOTLIB)/api/mfe_ex
159*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_MHL) += $(ROOTLIB)/api/mhl
160*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_NJPEG_EX) += $(ROOTLIB)/api/njpeg_ex
161*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_PNL) += $(ROOTLIB)/api/pnl
162*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_SWI2C) += $(ROOTLIB)/api/swi2c
163*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_VDEC) += $(ROOTLIB)/api/vdec
164*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_VDEC_EX) += $(ROOTLIB)/api/vdec_ex
165*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_VDEC_V3) += $(ROOTLIB)/api/vdec_v3
166*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_VDEC_LITE) += $(ROOTLIB)/api/vdec_lite
167*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_XC) += $(ROOTLIB)/api/xc
168*53ee8cc1Swenshuai.xiMXLIB-$(CONFIG_API_MBX) += $(ROOTLIB)/api/mbx
169*53ee8cc1Swenshuai.xi#MXLIB-$(CONFIG_API_LOCALDIMM) += $(ROOTLIB)/api/localdimm
170*53ee8cc1Swenshuai.xi
171