============================================================
Frequency - Deprecated
============================================================
oneAPI Level Zero Specification - Version 1.20.41


Frequency - Deprecated Functions
================================


.. _zesFrequencyOcGetCapabilities:

zesFrequencyOcGetCapabilities
-----------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetDomainProperties` instead.

.. doxygenfunction:: zesFrequencyOcGetCapabilities
    :project: LevelZero


.. _zesFrequencyOcGetFrequencyTarget:

zesFrequencyOcGetFrequencyTarget
--------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetControlCurrentValue` instead.

.. doxygenfunction:: zesFrequencyOcGetFrequencyTarget
    :project: LevelZero


.. _zesFrequencyOcSetFrequencyTarget:

zesFrequencyOcSetFrequencyTarget
--------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockSetControlUserValue` instead.

.. doxygenfunction:: zesFrequencyOcSetFrequencyTarget
    :project: LevelZero


.. _zesFrequencyOcGetVoltageTarget:

zesFrequencyOcGetVoltageTarget
------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetControlCurrentValue` instead.

.. doxygenfunction:: zesFrequencyOcGetVoltageTarget
    :project: LevelZero


.. _zesFrequencyOcSetVoltageTarget:

zesFrequencyOcSetVoltageTarget
------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockSetControlUserValue` instead.

.. doxygenfunction:: zesFrequencyOcSetVoltageTarget
    :project: LevelZero


.. _zesFrequencyOcSetMode:

zesFrequencyOcSetMode
---------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockSetControlUserValue` instead.

.. doxygenfunction:: zesFrequencyOcSetMode
    :project: LevelZero


.. _zesFrequencyOcGetMode:

zesFrequencyOcGetMode
---------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetControlCurrentValue` instead.

.. doxygenfunction:: zesFrequencyOcGetMode
    :project: LevelZero


.. _zesFrequencyOcGetIccMax:

zesFrequencyOcGetIccMax
-----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetControlCurrentValue` instead.

.. doxygenfunction:: zesFrequencyOcGetIccMax
    :project: LevelZero


.. _zesFrequencyOcSetIccMax:

zesFrequencyOcSetIccMax
-----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockSetControlUserValue` instead.

.. doxygenfunction:: zesFrequencyOcSetIccMax
    :project: LevelZero


.. _zesFrequencyOcGetTjMax:

zesFrequencyOcGetTjMax
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockGetControlCurrentValue` instead.

.. doxygenfunction:: zesFrequencyOcGetTjMax
    :project: LevelZero


.. _zesFrequencyOcSetTjMax:

zesFrequencyOcSetTjMax
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zesOverclockSetControlUserValue` instead.

.. doxygenfunction:: zesFrequencyOcSetTjMax
    :project: LevelZero



Frequency - Deprecated Enums
============================


.. _zes-oc-mode-t:

zes_oc_mode_t
-------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zes-overclock-mode-t` instead.

.. doxygenenum:: zes_oc_mode_t
    :project: LevelZero

 
Frequency - Deprecated Structures
=================================


.. _zes-oc-capabilities-t:

zes_oc_capabilities_t
---------------------

.. rst-class:: api-version

*Added in version 1.0*

.. rst-class:: api-deprecated

**Deprecated** since 1.8. Overclocking moved to the Overclock API. Use :ref:`zes-overclock-properties-t` instead.

.. doxygenstruct:: zes_oc_capabilities_t
    :project: LevelZero
    :members:
    :undoc-members:

