1858d1aafSDhruvaraj Subhashchandran #pragma once 2858d1aafSDhruvaraj Subhashchandran namespace openpower::dump::SBE 3858d1aafSDhruvaraj Subhashchandran { 4858d1aafSDhruvaraj Subhashchandran // Dump type to the sbe_dump chipop 5858d1aafSDhruvaraj Subhashchandran constexpr auto SBE_DUMP_TYPE_HOSTBOOT = 0x5; 6858d1aafSDhruvaraj Subhashchandran constexpr auto SBE_DUMP_TYPE_HARDWARE = 0x1; 7858d1aafSDhruvaraj Subhashchandran 8858d1aafSDhruvaraj Subhashchandran // SBE dump type 9858d1aafSDhruvaraj Subhashchandran constexpr auto SBE_DUMP_TYPE_SBE = 0xA; 10858d1aafSDhruvaraj Subhashchandran 11858d1aafSDhruvaraj Subhashchandran // Clock state requested 12858d1aafSDhruvaraj Subhashchandran // Collect the dump with clocks on 13858d1aafSDhruvaraj Subhashchandran constexpr auto SBE_CLOCK_ON = 0x1; 14858d1aafSDhruvaraj Subhashchandran 15858d1aafSDhruvaraj Subhashchandran // Collect the dumps with clock off 16858d1aafSDhruvaraj Subhashchandran constexpr auto SBE_CLOCK_OFF = 0x2; 17858d1aafSDhruvaraj Subhashchandran 18*6feeebd6SDhruvaraj Subhashchandran // Dump command class 19*6feeebd6SDhruvaraj Subhashchandran constexpr auto SBEFIFO_CMD_CLASS_DUMP = 0xAA00; 20*6feeebd6SDhruvaraj Subhashchandran 21*6feeebd6SDhruvaraj Subhashchandran // Get dump method 22*6feeebd6SDhruvaraj Subhashchandran constexpr auto SBEFIFO_CMD_GET_DUMP = 0x01; 23858d1aafSDhruvaraj Subhashchandran } // namespace openpower::dump::SBE 24