[Feature]Upload Modem source code

Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/make/common/rel/REL_CR_LIB.mak b/mcu/make/common/rel/REL_CR_LIB.mak
new file mode 100644
index 0000000..3224701
--- /dev/null
+++ b/mcu/make/common/rel/REL_CR_LIB.mak
@@ -0,0 +1,305 @@
+#
+#  Copyright Statement:
+#  --------------------
+#  This software is protected by Copyright and the information contained
+#  herein is confidential. The software may not be copied and the information
+#  contained herein may not be used or disclosed except with the written
+#  permission of MediaTek Inc. (C) 2005
+#
+#  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+#  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+#  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+#  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+#  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+#  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+#  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+#  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+#  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+#  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+#  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+#
+#  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+#  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+#  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+#  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+#  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+#
+#  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+#  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+#  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+#  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+#  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+
+# *************************************************************************
+# Custom Release Component Configuration
+# *************************************************************************
+# Be sure the following:
+#    1. COMPLIST(for CUSTOM_RELEASE)      = CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP
+#    2. CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP + CUS_REL_MTK_COMP = COMPLIST(CUSTOM_RELEASE = False)
+
+-include $(strip $(ALL_MOD_DIR))/all_mod_rel.mak
+
+#lib release modules
+REL_MTK_COMP_CR_LIB += psdm
+REL_MTK_COMP_CR_LIB += 3g324m_tvt
+REL_MTK_COMP_CR_LIB += aomgr
+REL_MTK_COMP_CR_LIB += arm7wdt
+REL_MTK_COMP_CR_LIB += as_semaphore_utility
+REL_MTK_COMP_CR_LIB += asinterfaces
+REL_MTK_COMP_CR_LIB += atp_sec
+REL_MTK_COMP_CR_LIB += l5_sec
+REL_MTK_COMP_CR_LIB += l1misc
+REL_MTK_COMP_CR_LIB += bip
+REL_MTK_COMP_CR_LIB += btt_agent
+REL_MTK_COMP_CR_LIB += bytecopy
+REL_MTK_COMP_CR_LIB += c2k_dma_model
+REL_MTK_COMP_CR_LIB += ccci
+REL_MTK_COMP_CR_LIB += cccidev
+REL_MTK_COMP_CR_LIB += cccisrv
+REL_MTK_COMP_CR_LIB += ccifcore
+REL_MTK_COMP_CR_LIB += ccifdev
+REL_MTK_COMP_CR_LIB += ccismcore
+REL_MTK_COMP_CR_LIB += cert
+REL_MTK_COMP_CR_LIB += che
+REL_MTK_COMP_CR_LIB += cipher
+REL_MTK_COMP_CR_LIB += cirq
+REL_MTK_COMP_CR_LIB += cl1
+REL_MTK_COMP_CR_LIB += cl1_public
+REL_MTK_COMP_CR_LIB += cl1tst
+REL_MTK_COMP_CR_LIB += cl2_sec
+REL_MTK_COMP_CR_LIB += cldmacore
+REL_MTK_COMP_CR_LIB += cldmadev
+REL_MTK_COMP_CR_LIB += con10
+REL_MTK_COMP_CR_LIB += coresight
+REL_MTK_COMP_CR_LIB += cph
+REL_MTK_COMP_CR_LIB += cpueval
+REL_MTK_COMP_CR_LIB += crypto
+REL_MTK_COMP_CR_LIB += cscdcore
+REL_MTK_COMP_CR_LIB += cscdev
+REL_MTK_COMP_CR_LIB += cxif_check
+REL_MTK_COMP_CR_LIB += ddm
+REL_MTK_COMP_CR_LIB += dem
+REL_MTK_COMP_CR_LIB += devdrv_fakeapi
+REL_MTK_COMP_CR_LIB += devdrv_sec
+REL_MTK_COMP_CR_LIB += dhl
+REL_MTK_COMP_CR_LIB += dhl_ext
+REL_MTK_COMP_CR_LIB += dhl_sub
+REL_MTK_COMP_CR_LIB += dmf
+REL_MTK_COMP_CR_LIB += dp_engine
+REL_MTK_COMP_CR_LIB += dpcopro
+REL_MTK_COMP_CR_LIB += dpfm
+REL_MTK_COMP_CR_LIB += dpmaifdev
+REL_MTK_COMP_CR_LIB += dpmaifdrv_dp
+REL_MTK_COMP_CR_LIB += drv_hif
+REL_MTK_COMP_CR_LIB += drv_pfc
+REL_MTK_COMP_CR_LIB += dsmgr
+REL_MTK_COMP_CR_LIB += dsp_ram
+REL_MTK_COMP_CR_LIB += dummyps
+REL_MTK_COMP_CR_LIB += dummyups
+REL_MTK_COMP_CR_LIB += dvfs_drv
+REL_MTK_COMP_CR_LIB += eap
+REL_MTK_COMP_CR_LIB += edsphwram
+REL_MTK_COMP_CR_LIB += edyn
+REL_MTK_COMP_CR_LIB += eint
+REL_MTK_COMP_CR_LIB += el1
+REL_MTK_COMP_CR_LIB += el1b
+REL_MTK_COMP_CR_LIB += el1d
+REL_MTK_COMP_CR_LIB += el1d_agc
+REL_MTK_COMP_CR_LIB += el1d_fec
+REL_MTK_COMP_CR_LIB += el1d_pub
+REL_MTK_COMP_CR_LIB += el1d_tpc
+REL_MTK_COMP_CR_LIB += el1el2errc_it
+REL_MTK_COMP_CR_LIB += el2_emac_protect_v2
+REL_MTK_COMP_CR_LIB += el2_emac_sec
+REL_MTK_COMP_CR_LIB += el2_protect_v2
+REL_MTK_COMP_CR_LIB += el2_sec
+REL_MTK_COMP_CR_LIB += emi
+REL_MTK_COMP_CR_LIB += emm_sec
+REL_MTK_COMP_CR_LIB += ephysim_w32
+REL_MTK_COMP_CR_LIB += erac
+REL_MTK_COMP_CR_LIB += errc_sec
+REL_MTK_COMP_CR_LIB += esim_phy
+REL_MTK_COMP_CR_LIB += esl_debug
+REL_MTK_COMP_CR_LIB += ethercore
+REL_MTK_COMP_CR_LIB += ethsvc
+REL_MTK_COMP_CR_LIB += etmr
+REL_MTK_COMP_CR_LIB += eutest
+REL_MTK_COMP_CR_LIB += event_info
+REL_MTK_COMP_CR_LIB += evl1
+REL_MTK_COMP_CR_LIB += fcs
+REL_MTK_COMP_CR_LIB += fdm
+REL_MTK_COMP_CR_LIB += flc2_v2_sec
+REL_MTK_COMP_CR_LIB += fs_internal
+REL_MTK_COMP_CR_LIB += fsm
+REL_MTK_COMP_CR_LIB += gas_fdd_sec
+REL_MTK_COMP_CR_LIB += gas_tdd_sec
+REL_MTK_COMP_CR_LIB += gl1
+REL_MTK_COMP_CR_LIB += gl1_pcore
+REL_MTK_COMP_CR_LIB += gmmgr
+REL_MTK_COMP_CR_LIB += gmss_sec
+REL_MTK_COMP_CR_LIB += gpio
+REL_MTK_COMP_CR_LIB += gps
+REL_MTK_COMP_CR_LIB += gpt
+REL_MTK_COMP_CR_LIB += hif
+REL_MTK_COMP_CR_LIB += hmu_sec
+REL_MTK_COMP_CR_LIB += hsc
+REL_MTK_COMP_CR_LIB += http_tls
+REL_MTK_COMP_CR_LIB += imc
+REL_MTK_COMP_CR_LIB += imcsms
+REL_MTK_COMP_CR_LIB += ims
+REL_MTK_COMP_CR_LIB += imsm
+REL_MTK_COMP_CR_LIB += ipfcore
+REL_MTK_COMP_CR_LIB += ipsec
+REL_MTK_COMP_CR_LIB += iwlan
+REL_MTK_COMP_CR_LIB += kal
+REL_MTK_COMP_CR_LIB += keygen
+REL_MTK_COMP_CR_LIB += l1d
+REL_MTK_COMP_CR_LIB += l1edps
+REL_MTK_COMP_CR_LIB += l2_lte_copro
+REL_MTK_COMP_CR_LIB += l2_sec_utility
+REL_MTK_COMP_CR_LIB += l2tps
+REL_MTK_COMP_CR_LIB += lbs
+REL_MTK_COMP_CR_LIB += lhifcore
+REL_MTK_COMP_CR_LIB += lhifdev
+REL_MTK_COMP_CR_LIB += libroxml
+REL_MTK_COMP_CR_LIB += ll1
+REL_MTK_COMP_CR_LIB += llc_sec
+REL_MTK_COMP_CR_LIB += lpp
+REL_MTK_COMP_CR_LIB += ltecsr
+REL_MTK_COMP_CR_LIB += ltm_sim
+REL_MTK_COMP_CR_LIB += ltt
+REL_MTK_COMP_CR_LIB += maif
+REL_MTK_COMP_CR_LIB += mase
+REL_MTK_COMP_CR_LIB += mase_hw_models
+REL_MTK_COMP_CR_LIB += mcd
+REL_MTK_COMP_CR_LIB += mcif
+REL_MTK_COMP_CR_LIB += mcif_drv
+REL_MTK_COMP_CR_LIB += md_drv
+REL_MTK_COMP_CR_LIB += md_idc
+REL_MTK_COMP_CR_LIB += md_sm
+REL_MTK_COMP_CR_LIB += mdfpm
+REL_MTK_COMP_CR_LIB += mertos
+REL_MTK_COMP_CR_LIB += mhccifdev
+REL_MTK_COMP_CR_LIB += mml1
+REL_MTK_COMP_CR_LIB += mml1_pcore
+REL_MTK_COMP_CR_LIB += mml1_rf
+REL_MTK_COMP_CR_LIB += mml1_rf_pcore
+REL_MTK_COMP_CR_LIB += mnwi
+REL_MTK_COMP_CR_LIB += mrs_sec
+REL_MTK_COMP_CR_LIB += mrs_nr_sec
+REL_MTK_COMP_CR_LIB += mt6306
+REL_MTK_COMP_CR_LIB += mtkdebug
+REL_MTK_COMP_CR_LIB += n3ans
+REL_MTK_COMP_CR_LIB += n3cf
+REL_MTK_COMP_CR_LIB += n3epc
+REL_MTK_COMP_CR_LIB += n3sam
+REL_MTK_COMP_CR_LIB += n3sys
+REL_MTK_COMP_CR_LIB += nal
+REL_MTK_COMP_CR_LIB += naltp
+REL_MTK_COMP_CR_LIB += nhlsim_hw
+REL_MTK_COMP_CR_LIB += nhlsim_l1
+REL_MTK_COMP_CR_LIB += nl1
+REL_MTK_COMP_CR_LIB += nl1_modis
+REL_MTK_COMP_CR_LIB += nl1_pub
+REL_MTK_COMP_CR_LIB += nl1b
+REL_MTK_COMP_CR_LIB += nl2_protect
+REL_MTK_COMP_CR_LIB += nmac_protect
+REL_MTK_COMP_CR_LIB += nmu
+REL_MTK_COMP_CR_LIB += nrrc_protect
+REL_MTK_COMP_CR_LIB += nrvrf_bridge
+REL_MTK_COMP_CR_LIB += nucleus_tcpip_v3
+REL_MTK_COMP_CR_LIB += nvram_sec
+REL_MTK_COMP_CR_LIB += pccif4dev
+REL_MTK_COMP_CR_LIB += pccif5dev
+REL_MTK_COMP_CR_LIB += pccifdev
+REL_MTK_COMP_CR_LIB += pcmon
+REL_MTK_COMP_CR_LIB += perf
+REL_MTK_COMP_CR_LIB += pfc
+REL_MTK_COMP_CR_LIB += pmc
+REL_MTK_COMP_CR_LIB += prbm
+REL_MTK_COMP_CR_LIB += qmu_bm
+REL_MTK_COMP_CR_LIB += ratdm_c2k_sec
+REL_MTK_COMP_CR_LIB += ratdm_sec
+REL_MTK_COMP_CR_LIB += rfc2507
+REL_MTK_COMP_CR_LIB += rfd
+REL_MTK_COMP_CR_LIB += rmc
+REL_MTK_COMP_CR_LIB += rohc
+REL_MTK_COMP_CR_LIB += rohc_v2
+REL_MTK_COMP_CR_LIB += rrlp
+REL_MTK_COMP_CR_LIB += rstctl
+REL_MTK_COMP_CR_LIB += rsra
+REL_MTK_COMP_CR_LIB += rsva
+REL_MTK_COMP_CR_LIB += rtp
+REL_MTK_COMP_CR_LIB += sase
+REL_MTK_COMP_CR_LIB += scpccismcore
+REL_MTK_COMP_CR_LIB += scsi
+REL_MTK_COMP_CR_LIB += sdiocore
+REL_MTK_COMP_CR_LIB += sdm
+REL_MTK_COMP_CR_LIB += secpccifdev
+REL_MTK_COMP_CR_LIB += serdes_drv
+REL_MTK_COMP_CR_LIB += sib_drv
+REL_MTK_COMP_CR_LIB += sim_enb
+REL_MTK_COMP_CR_LIB += simmngr
+REL_MTK_COMP_CR_LIB += sleep_drv
+REL_MTK_COMP_CR_LIB += slt
+REL_MTK_COMP_CR_LIB += sph_ipc
+REL_MTK_COMP_CR_LIB += spic
+REL_MTK_COMP_CR_LIB += ssds
+REL_MTK_COMP_CR_LIB += sst
+REL_MTK_COMP_CR_LIB += sst_sec
+REL_MTK_COMP_CR_LIB += stub
+REL_MTK_COMP_CR_LIB += sys_svc_sec
+REL_MTK_COMP_CR_LIB += sys_test
+REL_MTK_COMP_CR_LIB += tas
+REL_MTK_COMP_CR_LIB += tdd_drv
+REL_MTK_COMP_CR_LIB += tft_pf
+REL_MTK_COMP_CR_LIB += tfwk_drv
+REL_MTK_COMP_CR_LIB += tl1
+REL_MTK_COMP_CR_LIB += tl1d
+REL_MTK_COMP_CR_LIB += tmc
+REL_MTK_COMP_CR_LIB += tstm
+REL_MTK_COMP_CR_LIB += tstm_meta
+REL_MTK_COMP_CR_LIB += u4ghlsim_hw
+REL_MTK_COMP_CR_LIB += u4ghlsim_hw_sec
+REL_MTK_COMP_CR_LIB += u4ghlsim_l1
+REL_MTK_COMP_CR_LIB += u4ghlsim_l1_sec
+REL_MTK_COMP_CR_LIB += uart
+REL_MTK_COMP_CR_LIB += ufpm
+REL_MTK_COMP_CR_LIB += ul1
+REL_MTK_COMP_CR_LIB += ul1_fec
+REL_MTK_COMP_CR_LIB += ul1_modis
+REL_MTK_COMP_CR_LIB += ul1b
+REL_MTK_COMP_CR_LIB += ul2_secure_fdd
+REL_MTK_COMP_CR_LIB += ulcs
+REL_MTK_COMP_CR_LIB += upcm
+REL_MTK_COMP_CR_LIB += ups
+REL_MTK_COMP_CR_LIB += urr_fdd_sec
+REL_MTK_COMP_CR_LIB += us_counter
+REL_MTK_COMP_CR_LIB += usb_hif_sim
+REL_MTK_COMP_CR_LIB += usbclass
+REL_MTK_COMP_CR_LIB += usbosd
+REL_MTK_COMP_CR_LIB += usim
+REL_MTK_COMP_CR_LIB += vdm
+REL_MTK_COMP_CR_LIB += vmmi_bridge
+REL_MTK_COMP_CR_LIB += vnif
+REL_MTK_COMP_CR_LIB += volte_core
+REL_MTK_COMP_CR_LIB += wccifdev
+REL_MTK_COMP_CR_LIB += wfpm
+REL_MTK_COMP_CR_LIB += wifi_proxy
+REL_MTK_COMP_CR_LIB += wvrf_bridge
+REL_MTK_COMP_CR_LIB += whlsim_hw
+REL_MTK_COMP_CR_LIB += wlc
+REL_MTK_COMP_CR_LIB += wo
+REL_MTK_COMP_CR_LIB += wrpm
+REL_MTK_COMP_CR_LIB += wtunnel
+REL_MTK_COMP_CR_LIB += xcap
+REL_MTK_COMP_CR_LIB += xl1
+REL_MTK_COMP_CR_LIB += xl1r
+REL_MTK_COMP_CR_LIB += smic
+REL_MTK_COMP_CR_LIB += ltecsr_src
+REL_MTK_COMP_CR_LIB += lgesecurity
+REL_MTK_COMP_CR_LIB += vgmm_protect
+
+#release makefile
+CUS_REL_FILES_LIST += make/common/rel/REL_CR_LIB.mak