summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2016-06-15 13:52:27 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-06-23 16:19:09 -0400
commite1fa7eaf38928b195acac6c636e5f0740bc2e03a (patch)
tree9ee92c30df3e1da3f5d1abfcc75988913d13e85f /src
parent407cd1304b23c91cb963b9dfd57e88aaccedef7d (diff)
downloadblackbird-hostboot-e1fa7eaf38928b195acac6c636e5f0740bc2e03a.tar.gz
blackbird-hostboot-e1fa7eaf38928b195acac6c636e5f0740bc2e03a.zip
Fix multiple definition of PMFir specialized templates
Change-Id: I0a7d9c4c9f48b911aa81737b8a37560f5812dc68 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25876 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26082 Tested-by: FSP CI Jenkins
Diffstat (limited to 'src')
-rw-r--r--src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H b/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H
index a497bcc5e..22ef19195 100644
--- a/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H
+++ b/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H
@@ -182,7 +182,7 @@ PMFir<Ftype>::PMFir(
/// @param [in] <FIRTYPE_OCC_LFIR> FIR Type for OCC
/// @param [in] i_target Chip Target
///
-template <>
+template <> inline
PMFir<FIRTYPE_OCC_LFIR>::PMFir(
const fapi2::Target < fapi2::TARGET_TYPE_PROC_CHIP >& i_target)
{
@@ -203,7 +203,7 @@ PMFir<FIRTYPE_OCC_LFIR>::PMFir(
/// @param [in] <FIRTYPE_PBA_LFIR> FIR Type for PBA
/// @param [in] i_target Chip Target
///
-template <>
+template <> inline
PMFir<FIRTYPE_PBA_LFIR>::PMFir(
const fapi2::Target < fapi2::TARGET_TYPE_PROC_CHIP >& i_target)
{
@@ -235,7 +235,7 @@ PMFir<Ftype>::PMFir(
/// @param [in] <FIRTYPE_CME_LFIR> FIR Type for CME
/// @param [in] i_target EX Target
///
-template <>
+template <> inline
PMFir<FIRTYPE_CME_LFIR>::PMFir(
const fapi2::Target < fapi2::TARGET_TYPE_EX >& i_target)
{
@@ -274,7 +274,7 @@ PMFir<Ftype>::PMFir(
/// @param [in] <FIRTYPE_PPM_LFIR> FIR Type for PPM
/// @param [in] i_target EQ Target
///
-template <>
+template <> inline
PMFir<FIRTYPE_PPM_LFIR>::PMFir(
const fapi2::Target < fapi2::TARGET_TYPE_EQ >& i_target)
{
@@ -310,7 +310,7 @@ PMFir<Ftype>::PMFir(
/// @param [in] <FIRTYPE_PPM_LFIR> FIR Type for PPM
/// @param [in] i_target Core Target
///
-template <>
+template <> inline
PMFir<FIRTYPE_PPM_LFIR>::PMFir(
const fapi2::Target < fapi2::TARGET_TYPE_CORE >& i_target)
{
@@ -691,7 +691,7 @@ fapi2::ReturnCode PMFir<Ftype>::saveMask()
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_OCC_LFIR>::saveMask()
{
uint32_t l_mask;
@@ -709,7 +709,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_PBA_LFIR>::saveMask()
{
uint32_t l_mask;
@@ -726,7 +726,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_CME_LFIR>::saveMask()
{
uint32_t l_mask;
@@ -743,7 +743,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_PPM_LFIR>::saveMask()
{
uint32_t l_mask;
@@ -782,7 +782,7 @@ fapi2::ReturnCode PMFir<Ftype>::restoreSavedMask()
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_OCC_LFIR>::restoreSavedMask()
{
uint32_t l_mask;
@@ -805,7 +805,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_PBA_LFIR>::restoreSavedMask()
{
uint32_t l_mask;
@@ -828,7 +828,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_CME_LFIR>::restoreSavedMask()
{
uint32_t l_mask;
@@ -851,7 +851,7 @@ fapi_try_exit:
///
/// @return FAPI2_RC_SUCCESS if success, else error code
///
-template <>
+template <> inline
fapi2::ReturnCode PMFir<FIRTYPE_PPM_LFIR>::restoreSavedMask()
{
uint32_t l_mask;
OpenPOWER on IntegriCloud