Common Clock Framework
modulename: clock-commonclk.ko
and/orclk.ko
and/orclk-divider.ko
and/orclk-fixed-factor.ko
and/orclk-fixed-rate.ko
and/orclk-gate.ko
and/orclk-multiplier.ko
and/orclk-mux.ko
and/orclk-composite.ko
and/orclk-fractional-divider.ko
and/orclk-gpio.ko
and/orclk-conf.ko
configname: CONFIG_COMMON_CLK
Linux Kernel Configuration
└─>Device Drivers
└─>Common Clock Framework
In linux kernel since version 3.1 (release Date: 2011-10-24)
The common clock framework is a single definition of struct
clk, useful across many platforms, as well as an
implementation of the clock API in include/linux/clk.h.
Architectures utilizing the common struct clk should select
this option.
clk, useful across many platforms, as well as an
implementation of the clock API in include/linux/clk.h.
Architectures utilizing the common struct clk should select
this option.
source code:
is selected by
CONFIG_COH901327_WATCHDOGCONFIG_CEC_MESON_G12A_AO
CONFIG_VIDEO_CAFE_CCIC
CONFIG_VIDEO_MMP_CAMERA
CONFIG_VIDEO_OMAP3
CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS
CONFIG_VIDEO_ATMEL_ISC
CONFIG_VIDEO_SUN4I_CSI
CONFIG_VIDEO_SUN6I_CSI
CONFIG_VIDEO_SUN8I_DEINTERLACE
CONFIG_VIDEO_SUN8I_ROTATE
CONFIG_DRM_MSM
CONFIG_ZX_SPDIF
CONFIG_ZX_I2S
CONFIG_ZX_TDM
CONFIG_SDM_GCC_845
CONFIG_CLK_SIFIVE_FU540_PRCI
CONFIG_XILINX_VCU
CONFIG_ARM_TEGRA20_DEVFREQ
CONFIG_TEGRA_MC
CONFIG_PHY_CADENCE_TORRENT
CONFIG_PHY_CADENCE_SIERRA
CONFIG_PHY_STM32_USBPHYC