1*53ee8cc1Swenshuai.xi 2*53ee8cc1Swenshuai.xi################################################################################ 3*53ee8cc1Swenshuai.xi# 4*53ee8cc1Swenshuai.xi# Copyright (c) 2008-2009 MStar Semiconductor, Inc. 5*53ee8cc1Swenshuai.xi# All rights reserved. 6*53ee8cc1Swenshuai.xi# 7*53ee8cc1Swenshuai.xi# Unless otherwise stipulated in writing, any and all information contained 8*53ee8cc1Swenshuai.xi# herein regardless in any format shall remain the sole proprietary of 9*53ee8cc1Swenshuai.xi# MStar Semiconductor Inc. and be kept in strict confidence 10*53ee8cc1Swenshuai.xi# ("MStar Confidential Information") by the recipient. 11*53ee8cc1Swenshuai.xi# Any unauthorized act including without limitation unauthorized disclosure, 12*53ee8cc1Swenshuai.xi# copying, use, reproduction, sale, distribution, modification, disassembling, 13*53ee8cc1Swenshuai.xi# reverse engineering and compiling of the contents of MStar Confidential 14*53ee8cc1Swenshuai.xi# Information is unlawful and strictly prohibited. MStar hereby reserves the 15*53ee8cc1Swenshuai.xi# rights to any and all damages, losses, costs and expenses resulting therefrom. 16*53ee8cc1Swenshuai.xi# 17*53ee8cc1Swenshuai.xi# 18*53ee8cc1Swenshuai.xi# Makefile used for building DDI 19*53ee8cc1Swenshuai.xi# 20*53ee8cc1Swenshuai.xi# 21*53ee8cc1Swenshuai.xi################################################################################ 22*53ee8cc1Swenshuai.xi 23*53ee8cc1Swenshuai.xi# ********************************************** 24*53ee8cc1Swenshuai.xi# DRV Name 25*53ee8cc1Swenshuai.xi# ********************************************** 26*53ee8cc1Swenshuai.xiAPI_NAME = DMX 27*53ee8cc1Swenshuai.xi 28*53ee8cc1Swenshuai.xi 29*53ee8cc1Swenshuai.xi# ********************************************** 30*53ee8cc1Swenshuai.xi# DRV Source Files 31*53ee8cc1Swenshuai.xi# ********************************************** 32*53ee8cc1Swenshuai.xi# tsp2 is prior than rasp 33*53ee8cc1Swenshuai.xiBOX_CHIPS = u4 j2 k1 k2 kappa 34*53ee8cc1Swenshuai.xiTSP3_CHIPS = agate eiffel monaco miami clippers muji munich manhattan maserati maxim 35*53ee8cc1Swenshuai.xiTSP4_CHIPS = kaiser keltic keres kirin kano k6 k6lite curry k7u 36*53ee8cc1Swenshuai.xi 37*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(BOX_CHIPS))) 38*53ee8cc1Swenshuai.xiDRV_DIR = \ 39*53ee8cc1Swenshuai.xi tsp2 \ 40*53ee8cc1Swenshuai.xi rasp \ 41*53ee8cc1Swenshuai.xi 42*53ee8cc1Swenshuai.xielse ifeq ($(CHIP),maria10) 43*53ee8cc1Swenshuai.xiDRV_DIR = \ 44*53ee8cc1Swenshuai.xi minitsp \ 45*53ee8cc1Swenshuai.xi 46*53ee8cc1Swenshuai.xielse 47*53ee8cc1Swenshuai.xiDRV_DIR = \ 48*53ee8cc1Swenshuai.xi tsp \ 49*53ee8cc1Swenshuai.xi 50*53ee8cc1Swenshuai.xiendif 51*53ee8cc1Swenshuai.xi 52*53ee8cc1Swenshuai.xiifeq ($(CHIP),$(filter $(CHIP),$(TSP3_CHIPS))) 53*53ee8cc1Swenshuai.xiDRV_DIR = \ 54*53ee8cc1Swenshuai.xi tsp3 \ 55*53ee8cc1Swenshuai.xi 56*53ee8cc1Swenshuai.xiendif 57*53ee8cc1Swenshuai.xi 58*53ee8cc1Swenshuai.xiifeq ($(CHIP),$(filter $(CHIP),$(TSP4_CHIPS))) 59*53ee8cc1Swenshuai.xiDRV_DIR = tsp4 60*53ee8cc1Swenshuai.xi 61*53ee8cc1Swenshuai.xiifeq ($(RASP_SUPPORT),y) 62*53ee8cc1Swenshuai.xiDRV_DIR += rasp 63*53ee8cc1Swenshuai.xiendif 64*53ee8cc1Swenshuai.xi 65*53ee8cc1Swenshuai.xiifeq ($(OTV_SUPPORT),y) 66*53ee8cc1Swenshuai.xiDRV_DIR += otv 67*53ee8cc1Swenshuai.xiendif 68*53ee8cc1Swenshuai.xi 69*53ee8cc1Swenshuai.xiendif 70*53ee8cc1Swenshuai.xi 71*53ee8cc1Swenshuai.xiFQ_CHIPS = kappa keltic keres kirin monaco kano maserati maxim k6 k6lite curry k7u 72*53ee8cc1Swenshuai.xiifeq ($(CHIP),$(filter $(CHIP),$(FQ_CHIPS))) 73*53ee8cc1Swenshuai.xiDRV_DIR += fq 74*53ee8cc1Swenshuai.xiendif 75*53ee8cc1Swenshuai.xi 76*53ee8cc1Swenshuai.xiMMFI_CHIPS = t12 j2 a2 a1 k1 kappa a5 a7 a3 k2 a5p amethyst eagle edison macaw12 emerald eden euler einstein nike madison nugget nikon einstein3 napoli monet messi 77*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(MMFI_CHIPS))) 78*53ee8cc1Swenshuai.xiDRV_DIR += mmfi 79*53ee8cc1Swenshuai.xiendif 80*53ee8cc1Swenshuai.xi 81*53ee8cc1Swenshuai.xiMMFI2_CHIPS = agate eiffel kaiser keltic keres kirin monaco kano miami clippers muji munich manhattan maserati maxim k6 k6lite curry k7u 82*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(MMFI2_CHIPS))) 83*53ee8cc1Swenshuai.xiDRV_DIR += mmfi2 84*53ee8cc1Swenshuai.xiendif 85*53ee8cc1Swenshuai.xi 86*53ee8cc1Swenshuai.xiTSO_CHIPS = agate einstein nike kaiser keltic einstein3 keres kirin napoli 87*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(TSO_CHIPS))) 88*53ee8cc1Swenshuai.xiDRV_DIR += tso 89*53ee8cc1Swenshuai.xiendif 90*53ee8cc1Swenshuai.xi 91*53ee8cc1Swenshuai.xiTSO2_CHIPS = monaco miami munich muji manhattan maserati maxim kano k6 k6lite curry k7u 92*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(TSO2_CHIPS))) 93*53ee8cc1Swenshuai.xiDRV_DIR += tso2 94*53ee8cc1Swenshuai.xiendif 95*53ee8cc1Swenshuai.xi 96*53ee8cc1Swenshuai.xiTSIO_CHIPS = k6 k6lite 97*53ee8cc1Swenshuai.xiifeq ($(CHIP), $(filter $(CHIP),$(TSIO_CHIPS))) 98*53ee8cc1Swenshuai.xiifeq ($(TSIO_SUPPORT),y) 99*53ee8cc1Swenshuai.xiDRV_DIR += tsio 100*53ee8cc1Swenshuai.xiendif 101*53ee8cc1Swenshuai.xiendif 102*53ee8cc1Swenshuai.xi 103*53ee8cc1Swenshuai.xi# ********************************************** 104*53ee8cc1Swenshuai.xi# Rules 105*53ee8cc1Swenshuai.xi# ********************************************** 106*53ee8cc1Swenshuai.xiinclude $(ROOTLIB)/api_rule.mk 107*53ee8cc1Swenshuai.xi 108