Home | History | Annotate | Download | only in ResetSystemLib
      1 # Copyright (C) 2016 Marvell International Ltd.
      2 #
      3 # Marvell BSD License Option
      4 #
      5 # If you received this File from Marvell, you may opt to use, redistribute and/or
      6 # modify this File under the following licensing terms.
      7 # Redistribution and use in source and binary forms, with or without modification,
      8 # are permitted provided that the following conditions are met:
      9 #
     10 #  * Redistributions of source code must retain the above copyright notice,
     11 #    this list of conditions and the following disclaimer.
     12 #
     13 #  * Redistributions in binary form must reproduce the above copyright
     14 #    notice, this list of conditions and the following disclaimer in the
     15 #    documentation and/or other materials provided with the distribution.
     16 #
     17 #  * Neither the name of Marvell nor the names of its contributors may be
     18 #    used to endorse or promote products derived from this software without
     19 #    specific prior written permission.
     20 #
     21 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
     22 # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     23 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     24 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
     25 # ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     26 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     27 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     28 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     29 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     30 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     31 #
     32 
     33 [Defines]
     34   INF_VERSION                    = 0x00010019
     35   BASE_NAME                      = Reset
     36   FILE_GUID                      = 9d1373c0-6fac-432c-88e7-818744dc45d9
     37   MODULE_TYPE                    = BASE
     38   VERSION_STRING                 = 1.0
     39   LIBRARY_CLASS                  = EfiResetSystemLib
     40 
     41 [Sources.common]
     42   MvResetSystemLib.c
     43 
     44 [Packages]
     45   MdePkg/MdePkg.dec
     46   OpenPlatformPkg/Platforms/Marvell/Marvell.dec
     47 
     48 [LibraryClasses]
     49   DebugLib
     50   DxeServicesTableLib
     51   IoLib
     52   UefiBootServicesTableLib
     53   UefiLib
     54   UefiRuntimeLib
     55 
     56 [Pcd]
     57   gMarvellTokenSpaceGuid.PcdResetRegAddress
     58   gMarvellTokenSpaceGuid.PcdResetRegMask
     59