cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Makefile (5617B)


      1#
      2# Copyright 2017 Advanced Micro Devices, Inc.
      3#
      4# Permission is hereby granted, free of charge, to any person obtaining a
      5# copy of this software and associated documentation files (the "Software"),
      6# to deal in the Software without restriction, including without limitation
      7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
      8# and/or sell copies of the Software, and to permit persons to whom the
      9# Software is furnished to do so, subject to the following conditions:
     10#
     11# The above copyright notice and this permission notice shall be included in
     12# all copies or substantial portions of the Software.
     13#
     14# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     15# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     16# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     17# THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
     18# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     19# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     20# OTHER DEALINGS IN THE SOFTWARE.
     21#
     22#
     23# Makefile for the 'audio' sub-component of DAL.
     24# It provides the control and status of HW adapter resources,
     25# that are global for the ASIC and sharable between pipes.
     26
     27IRQ = irq_service.o
     28
     29AMD_DAL_IRQ = $(addprefix $(AMDDALPATH)/dc/irq/,$(IRQ))
     30
     31AMD_DISPLAY_FILES += $(AMD_DAL_IRQ)
     32
     33###############################################################################
     34# DCE 6x
     35###############################################################################
     36ifdef CONFIG_DRM_AMD_DC_SI
     37IRQ_DCE60 = irq_service_dce60.o
     38
     39AMD_DAL_IRQ_DCE60 = $(addprefix $(AMDDALPATH)/dc/irq/dce60/,$(IRQ_DCE60))
     40
     41AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCE60)
     42endif
     43
     44###############################################################################
     45# DCE 8x
     46###############################################################################
     47IRQ_DCE80 = irq_service_dce80.o
     48
     49AMD_DAL_IRQ_DCE80 = $(addprefix $(AMDDALPATH)/dc/irq/dce80/,$(IRQ_DCE80))
     50
     51AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCE80)
     52
     53###############################################################################
     54# DCE 11x
     55###############################################################################
     56IRQ_DCE11 = irq_service_dce110.o
     57
     58AMD_DAL_IRQ_DCE11 = $(addprefix $(AMDDALPATH)/dc/irq/dce110/,$(IRQ_DCE11))
     59
     60AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCE11)
     61
     62###############################################################################
     63# DCE 12x
     64###############################################################################
     65IRQ_DCE12 = irq_service_dce120.o
     66
     67AMD_DAL_IRQ_DCE12 = $(addprefix $(AMDDALPATH)/dc/irq/dce120/,$(IRQ_DCE12))
     68
     69AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCE12)
     70
     71###############################################################################
     72# DCN 1x
     73###############################################################################
     74IRQ_DCN1 = irq_service_dcn10.o
     75
     76AMD_DAL_IRQ_DCN1 = $(addprefix $(AMDDALPATH)/dc/irq/dcn10/,$(IRQ_DCN1))
     77
     78AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN1)
     79###############################################################################
     80# DCN 20
     81###############################################################################
     82IRQ_DCN2 = irq_service_dcn20.o
     83
     84AMD_DAL_IRQ_DCN2 = $(addprefix $(AMDDALPATH)/dc/irq/dcn20/,$(IRQ_DCN2))
     85
     86AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN2)
     87###############################################################################
     88# DCN 21
     89###############################################################################
     90IRQ_DCN21 = irq_service_dcn21.o
     91
     92AMD_DAL_IRQ_DCN21= $(addprefix $(AMDDALPATH)/dc/irq/dcn21/,$(IRQ_DCN21))
     93
     94AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN21)
     95
     96###############################################################################
     97# DCN 201
     98###############################################################################
     99IRQ_DCN201 = irq_service_dcn201.o
    100
    101AMD_DAL_IRQ_DCN201 = $(addprefix $(AMDDALPATH)/dc/irq/dcn201/,$(IRQ_DCN201))
    102
    103AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN201)
    104
    105###############################################################################
    106# DCN 30
    107###############################################################################
    108IRQ_DCN3 = irq_service_dcn30.o
    109
    110AMD_DAL_IRQ_DCN3 = $(addprefix $(AMDDALPATH)/dc/irq/dcn30/,$(IRQ_DCN3))
    111
    112AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN3)
    113###############################################################################
    114# DCN 3_02
    115###############################################################################
    116IRQ_DCN3_02 = irq_service_dcn302.o
    117
    118AMD_DAL_IRQ_DCN3_02 = $(addprefix $(AMDDALPATH)/dc/irq/dcn302/,$(IRQ_DCN3_02))
    119
    120AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN3_02)
    121###############################################################################
    122# DCN 3_03
    123###############################################################################
    124IRQ_DCN3_03 = irq_service_dcn303.o
    125
    126AMD_DAL_IRQ_DCN3_03 = $(addprefix $(AMDDALPATH)/dc/irq/dcn303/,$(IRQ_DCN3_03))
    127
    128AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN3_03)
    129
    130###############################################################################
    131# DCN 31
    132###############################################################################
    133IRQ_DCN31 = irq_service_dcn31.o
    134
    135AMD_DAL_IRQ_DCN31= $(addprefix $(AMDDALPATH)/dc/irq/dcn31/,$(IRQ_DCN31))
    136
    137AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN31)
    138
    139###############################################################################
    140# DCN 315
    141###############################################################################
    142IRQ_DCN315 = irq_service_dcn315.o
    143
    144AMD_DAL_IRQ_DCN315= $(addprefix $(AMDDALPATH)/dc/irq/dcn315/,$(IRQ_DCN315))
    145
    146AMD_DISPLAY_FILES += $(AMD_DAL_IRQ_DCN315)