//
// Copyright (C) 2025-2026 Intel Corporation
// SPDX-License-Identifier: Apache-2.0
//

#pragma once

#include <cstdint>

namespace vpux {
namespace arch40xx {

// Base of frequency values used in tables (in MHz).
constexpr uint32_t FREQ_BASE = 900;
// Step of frequency for each entry in tables (in MHz).
constexpr uint32_t FREQ_STEP = 200;
// Default perf_clk value after dividing by the default frequency divider
constexpr double PERF_CLK_DEFAULT_VALUE_MHZ = 19.2;
// High frequency perf_clk value after dividing by the default frequency divider
constexpr double PERF_CLK_HIGHFREQ_VALUE_MHZ = 200.0;

}  // namespace arch40xx
}  // namespace vpux
