diff options
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H b/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H index a47139231..d579ed5ec 100644 --- a/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H +++ b/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H @@ -41,7 +41,7 @@ //------------------------------------------------------------------------------ // *HWP HW Owner : Joachim Fenkes <fenkes@de.ibm.com> // *HWP HW Backup Owner : Joe McGill <jmcgill@us.ibm.com> -// *HWP FW Owner : Thi Tran <thi@us.ibm.com> +// *HWP FW Owner : Shakeeb Pasha <shakeebbk@in.ibm.com> // *HWP Team : Perv // *HWP Level : 2 // *HWP Consumed by : FSP @@ -57,6 +57,8 @@ #include <fapi2.H> #include "p9_tracearray_defs.H" +#include "p9_sbe_tracearray.H" + static const fapi2::TargetType PROC_GETTRACEARRAY_TARGET_TYPES = fapi2::TARGET_TYPE_PROC_CHIP | fapi2::TARGET_TYPE_OBUS | @@ -64,17 +66,6 @@ static const fapi2::TargetType PROC_GETTRACEARRAY_TARGET_TYPES = fapi2::TARGET_TYPE_EX | fapi2::TARGET_TYPE_CORE; -// structure to represent HWP arguments -struct proc_gettracearray_args -{ - p9_tracearray_bus_id trace_bus; ///< The trace bus whose associated trace array should be dumped - bool stop_pre_dump; ///< Stop the trace array before starting the dump - bool ignore_mux_setting; ///< Do not fail if the primary trace mux is set to a different bus - bool collect_dump; ///< Do dump the trace array; useful if you just want to start/stop - bool reset_post_dump; ///< Reset the debug logic after dumping - bool restart_post_dump; ///< Start the trace array after dumping -}; - // function pointer typedef definition for HWP call support typedef fapi2::ReturnCode (*p9_proc_gettracearray_FP_t)(const fapi2::Target<PROC_GETTRACEARRAY_TARGET_TYPES>&, |