:orphan: .. title:: CONFIG_NET_GPTP_PROBE_CLOCK_SOURCE_ON_DEMAND .. kconfig:: CONFIG_NET_GPTP_PROBE_CLOCK_SOURCE_ON_DEMAND CONFIG_NET_GPTP_PROBE_CLOCK_SOURCE_ON_DEMAND ############################################ *Probe clock source on demand* Type: ``bool`` Help ==== .. code-block:: none This option is helpful if the driver does not fully support the ClockSourceTime.invoke function. If this is enabled, the clock source is probed when it is actually needed instead of being updated on each tick. See IEEE 802.1AS-2011, chapter 9.2 for more details. Direct dependencies =================== \ :kconfig:`NET_GPTP_GM_CAPABLE ` && \ :kconfig:`NET_GPTP ` && \ :kconfig:`NET_L2_ETHERNET ` && \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definition ================== At ``/net/l2/ethernet/gptp/Kconfig:25`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:85`` → ``/net/l2/Kconfig:71`` → ``/net/l2/ethernet/Kconfig:76`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options → Enable Ethernet support → Enable IEEE 802.1AS (gPTP) support [EXPERIMENTAL] → Enable IEEE 802.1AS GrandMaster Capability .. code-block:: kconfig config NET_GPTP_PROBE_CLOCK_SOURCE_ON_DEMAND bool "Probe clock source on demand" default y depends on NET_GPTP_GM_CAPABLE && NET_GPTP && NET_L2_ETHERNET && NETWORKING help This option is helpful if the driver does not fully support the ClockSourceTime.invoke function. If this is enabled, the clock source is probed when it is actually needed instead of being updated on each tick. See IEEE 802.1AS-2011, chapter 9.2 for more details. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*