PHAL: Added clock register data in the clock daily data logger

    Informational log includes all the present clock register information
    required for clock debug.

Tested:
    "Clock0": "Functional",
    "Clock0 path": "/bmc0/i2c-0/oscrefclk0",
    "Clock0_0x00": " 37 d0 40 03 00 bf 00 02",
    "Clock0_0x08": " 01 00 00 00 00 00 21 0b",
    "Clock0_0x10": " 17 12 01 00 30 24 04 72",
    :: ::
    "Clock0_0xe0": " 00 00 00 00 00 00 00 00",
    "Clock0_0xe8": " 00 00 c1 00 00 00 00 00",
    "Clock0_0xf0": " 00 00 00 00 00 00 00 00",
    "Clock0_0xf8": " 00 00 00 00 00 00 00 00"

Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Ic536337f494febfa92162c0387cf2995e24e9b10
diff --git a/extensions/phal/clock_logger.hpp b/extensions/phal/clock_logger.hpp
index 2d56cef..d52293a 100644
--- a/extensions/phal/clock_logger.hpp
+++ b/extensions/phal/clock_logger.hpp
@@ -75,6 +75,13 @@
     void addCFAMData(struct pdbg_target* proc,
                      openpower::pel::FFDCData& clockDataLog);
 
+    /**
+     * @brief Add clock specific register data to daily logger.
+     *
+     * @param[out] ffdcData - reference to clock data log
+     */
+    void addClockRegData(openpower::pel::FFDCData& clockDataLog);
+
   private:
     /* The sdeventplus even loop to use */
     sdeventplus::Event _event;