:orphan:
.. raw:: html
.. dtcompatible:: infineon,fixed-factor-clock
.. _dtbinding_infineon_fixed_factor_clock:
infineon,fixed-factor-clock
###########################
.. sidebar:: Overview
:Name: ``infineon,fixed-factor-clock``
:Vendor: :ref:`Infineon Technologies `
:Used in: :zephyr:board-catalog:`List of boards <#compatibles=infineon,fixed-factor-clock>` using
this compatible
:Driver: :zephyr_file:`drivers/clock_control/clock_control_ifx_fixed_factor_clock.c`
Description
***********
.. code-block:: none
Generic fixed-rate clock provider
Properties
**********
.. tabs::
.. group-tab:: Node specific properties
Properties not inherited from the base binding file.
.. list-table::
:widths: 1 1 4
:header-rows: 1
* - Name
- Type
- Details
* - ``system-clock``
- ``int``
- .. code-block:: none
The type of clock (refer to include/.../dt-bindings/clock/ifx_clock_source_common.h):
path_mux5 : system-clock =
clk_hf0 : system-clock =
This property is **required**.
* - ``instance``
- ``int``
- .. code-block:: none
Instance of a given clock type.
path_mux5 : instance = <5>
clk_hf0 : instance = <0>
This property is **required**.
* - ``source-path``
- ``int``
- .. code-block:: none
Path that indicates source clock.
* - ``clock-div``
- ``int``
- .. code-block:: none
fixed clock divider
* - ``clock-mult``
- ``int``
- .. code-block:: none
fixed clock multiplier
* - ``#clock-cells``
- ``int``
- .. code-block:: none
Number of items to expect in a Clock specifier
This property is **required**.
.. group-tab:: Deprecated node specific properties
Deprecated properties not inherited from the base binding file.
(None)
.. group-tab:: Base properties
Properties inherited from the base binding file, which defines
common properties that may be set on many nodes. Not all of these
may apply to the "infineon,fixed-factor-clock" compatible.
.. list-table::
:widths: 1 1 4
:header-rows: 1
* - Name
- Type
- Details
* - ``clocks``
- ``phandle-array``
- .. code-block:: none
input clock source