CONFIG_COMMON_CLK (not configurable)
modulename: clock-commonclk.ko
and/orclk-conf.ko
and/orclk-fixed-rate.ko
and/orclk-fractional-divider.ko
and/orclk-gate.ko
and/orclk-pllv1.ko
and/orclk-fixed-factor.ko
and/orclk-divider.ko
and/orclk.ko
and/orclk-composite.ko
and/orclk-gpio.ko
and/orclk-multiplier.ko
and/orclk-mux.ko
configname: CONFIG_COMMON_CLK
Linux Kernel Configuration
└─>Device Drivers
└─>COMMON_CLK
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 depended by
CONFIG_ARCH_EXYNOSCONFIG_ARCH_OMAP2
CONFIG_ARCH_OMAP3
CONFIG_ARCH_OMAP4
CONFIG_SOC_OMAP5
CONFIG_SOC_AM33XX
CONFIG_ARCH_CLPS711X
CONFIG_ARCH_U300
CONFIG_ARCH_REALVIEW
CONFIG_ARCH_MVEBU
CONFIG_ARCH_SUNXI
CONFIG_ARCH_INTEGRATOR
CONFIG_SOC_IMX21
CONFIG_SOC_IMX27
CONFIG_SOC_IMX31
CONFIG_SOC_IMX35
CONFIG_SOC_IMX1
CONFIG_SOC_IMX25
CONFIG_SOC_IMX5
CONFIG_SOC_IMX6Q
CONFIG_COMMON_CLK_AT91
CONFIG_MACH_MMP_DT
CONFIG_CPU_PXA168
CONFIG_CPU_PXA910
CONFIG_CPU_MMP2
CONFIG_INTEL_ATOMISP
CONFIG_PMC_ATOM