def METHOD_NAME(self, seconds):
    """
    Set watchdog timer timeout
    @param seconds - timeout in seconds
    @return is the actual set timeout
    """
    # max = 0xffffff = 16777.215 seconds
    (l, m, h) = self._seconds_to_lmh_hex(seconds)
    set_h_val = '{} {}'.format(WDT_TIMER_H_BIT_REG, h)
    set_m_val = '{} {}'.format(WDT_TIMER_M_BIT_REG, m)
    set_l_val = '{} {}'.format(WDT_TIMER_L_BIT_REG, l)
    self._api_common.write_txt_file(
        self.setreg_path, set_h_val)  # set high bit
    self._api_common.write_txt_file(
        self.setreg_path, set_m_val)  # set med bit
    self._api_common.write_txt_file(
        self.setreg_path, set_l_val)  # set low bit
    return seconds