kernelversion:
stable - 5.18.6
mainline - 4.9.319
mainline - 5.4.200
mainline - 5.17.15
mainline - 4.14.284
mainline - 5.10.124
mainline - 4.19.248
mainline - 5.15.49
mainline - 5.19-rc3
5.17.8
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
selects
CONFIG_HAVE_CLK_PREPARE
CONFIG_CLKDEV_LOOKUP
CONFIG_SRCU
CONFIG_RATIONAL
is selected by
CONFIG_DWMAC_OXNAS
CONFIG_I2C_DESIGNWARE_PLATFORM
CONFIG_COH901327_WATCHDOG
CONFIG_MFD_INTEL_QUARK_I2C_GPIO
CONFIG_INTEL_SOC_PMIC
CONFIG_INTEL_SOC_PMIC_CHTWC
CONFIG_VIDEO_OMAP3
CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS
CONFIG_VIDEO_ATMEL_ISC
CONFIG_DRM_HDLCD
CONFIG_DRM_MALI_DISPLAY
CONFIG_DRM_ATMEL_HLCDC
CONFIG_DRM_SUN4I
CONFIG_DRM_MSM
CONFIG_DRM_FSL_DCU
CONFIG_DRM_TEGRA
CONFIG_DRM_V3D
CONFIG_DRM_VC4
CONFIG_DRM_MEDIATEK
CONFIG_DRM_MXSFB
CONFIG_DRM_PL111
CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040
CONFIG_SND_MESON_AXG_FIFO
CONFIG_SND_MESON_AXG_FRDDR
CONFIG_SND_MESON_AXG_TODDR
CONFIG_SND_MESON_AXG_TDM_FORMATTER
CONFIG_SND_MESON_AXG_TDM_INTERFACE
CONFIG_SND_MESON_AXG_TDMIN
CONFIG_SND_MESON_AXG_TDMOUT
CONFIG_SND_MESON_AXG_SOUND_CARD
CONFIG_SND_MESON_AXG_SPDIFOUT
CONFIG_SND_MXS_SOC
CONFIG_SND_SOC_SAMSUNG
CONFIG_SND_SOC_RCAR
CONFIG_SND_SOC_TEGRA
CONFIG_ZX_SPDIF
CONFIG_ZX_I2S
CONFIG_ZX_TDM
CONFIG_MMC_SDHCI_OF_ARASAN
CONFIG_COMMON_CLK_VERSATILE
CONFIG_COMMON_CLK_SI5351
CONFIG_COMMON_CLK_SI514
CONFIG_COMMON_CLK_SI544
CONFIG_COMMON_CLK_SI570
CONFIG_COMMON_CLK_CDCE706
CONFIG_COMMON_CLK_CDCE925
CONFIG_COMMON_CLK_GEMINI
CONFIG_COMMON_CLK_ASPEED
CONFIG_COMMON_CLK_NXP
CONFIG_COMMON_CLK_OXNAS
CONFIG_COMMON_CLK_VC5
CONFIG_CLK_ACTIONS
CONFIG_CLK_BCM_63XX
CONFIG_CLK_BCM_CYGNUS
CONFIG_CLK_BCM_HR2
CONFIG_CLK_BCM_NSP
CONFIG_CLK_BCM_NS2
CONFIG_CLK_BCM_SR
CONFIG_COMMON_CLK_HI3516CV300
CONFIG_COMMON_CLK_HI3519
CONFIG_COMMON_CLK_HI3798CV200
CONFIG_RESET_HISI
CONFIG_COMMON_CLK_BOSTON
CONFIG_COMMON_CLK_MEDIATEK
CONFIG_COMMON_CLK_MT2701
CONFIG_COMMON_CLK_MT2712
CONFIG_COMMON_CLK_MT6797
CONFIG_COMMON_CLK_MT7622
CONFIG_COMMON_CLK_MT8135
CONFIG_COMMON_CLK_MT8173
CONFIG_COMMON_CLK_AMLOGIC
CONFIG_COMMON_CLK_AMLOGIC_AUDIO
CONFIG_COMMON_CLK_MESON_AO
CONFIG_COMMON_CLK_REGMAP_MESON
CONFIG_COMMON_CLK_MESON8B
CONFIG_COMMON_CLK_GXBB
CONFIG_COMMON_CLK_AXG
CONFIG_COMMON_CLK_AXG_AUDIO
CONFIG_ARMADA_370_CLK
CONFIG_ARMADA_375_CLK
CONFIG_ARMADA_38X_CLK
CONFIG_ARMADA_39X_CLK
CONFIG_ARMADA_XP_CLK
CONFIG_DOVE_CLK
CONFIG_KIRKWOOD_CLK
CONFIG_ORION_CLK
CONFIG_QCOM_GDSC
CONFIG_COMMON_CLK_QCOM
CONFIG_QCOM_CLK_RPM
CONFIG_QCOM_CLK_SMD_RPM
CONFIG_APQ_GCC_8084
CONFIG_APQ_MMCC_8084
CONFIG_IPQ_LCC_806X
CONFIG_MSM_GCC_8916
CONFIG_MSM_LCC_8960
CONFIG_MDM_LCC_9615
CONFIG_MSM_MMCC_8960
CONFIG_MSM_GCC_8974
CONFIG_MSM_MMCC_8974
CONFIG_MSM_GCC_8996
CONFIG_MSM_MMCC_8996
CONFIG_SDM_GCC_845
CONFIG_SDM_VIDEOCC_845
CONFIG_SDM_DISPCC_845
CONFIG_CLK_RENESAS
CONFIG_CLK_RZA1
CONFIG_CLK_R8A73A4
CONFIG_CLK_R8A7740
CONFIG_CLK_R8A7743
CONFIG_CLK_R8A7745
CONFIG_CLK_R8A77470
CONFIG_CLK_R8A7778
CONFIG_CLK_R8A7779
CONFIG_CLK_R8A7790
CONFIG_CLK_R8A7791
CONFIG_CLK_R8A7792
CONFIG_CLK_R8A7794
CONFIG_CLK_R8A7795
CONFIG_CLK_R8A7796
CONFIG_CLK_R8A77965
CONFIG_CLK_R8A77970
CONFIG_CLK_R8A77980
CONFIG_CLK_R8A77990
CONFIG_CLK_R8A77995
CONFIG_CLK_SH73A0
CONFIG_CLK_RCAR_GEN2
CONFIG_CLK_RCAR_GEN2_CPG
CONFIG_CLK_RCAR_GEN3_CPG
CONFIG_CLK_RENESAS_CPG_MSSR
CONFIG_COMMON_CLK_SAMSUNG
CONFIG_S3C2410_COMMON_CLK
CONFIG_S3C2410_COMMON_DCLK
CONFIG_S3C2412_COMMON_CLK
CONFIG_S3C2443_COMMON_CLK
CONFIG_SPRD_COMMON_CLK
CONFIG_SUNXI_CCU
CONFIG_SUN5I_HSTIMER
CONFIG_MESON_SARADC
CONFIG_PHY_QCOM_QMP
CONFIG_PHY_ROCKCHIP_INNO_USB2
CONFIG_QORIQ_CPUFREQ
is depended by
CONFIG_ARCH_MULTIPLATFORM
CONFIG_ARM_SINGLE_ARMV7M
CONFIG_ARCH_PXA
CONFIG_MACH_MMP_DT
CONFIG_ARCH_CLPS711X
CONFIG_ARCH_MESON
CONFIG_ARCH_ACTIONS
CONFIG_PLAT_S3C24XX
CONFIG_COMMON_CLK_AT91
CONFIG_X86_INTEL_QUARK
CONFIG_X86_INTEL_LPSS
CONFIG_X86_AMD_PLATFORM_DEVICE
CONFIG_PPC_E500MC
CONFIG_PPC_MPC52xx
CONFIG_PPC_MPC512x
CONFIG_FSP2
CONFIG_MFD_INTEL_LPSS
CONFIG_PMC_ATOM
CONFIG_COMMON_CLK (not configurable)
modulename: clock-commonclk.ko
and/or
clk.ko
and/or
clk-divider.ko
and/or
clk-fixed-factor.ko
and/or
clk-fixed-rate.ko
and/or
clk-gate.ko
and/or
clk-multiplier.ko
and/or
clk-mux.ko
and/or
clk-composite.ko
and/or
clk-fractional-divider.ko
and/or
clk-gpio.ko
and/or
clk-conf.ko
configname: CONFIG_COMMON_CLK
Linux Kernel Configuration
└─> Device Drivers
└─> COMMON_CLK
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.
source code:
arch/powerpc/platforms/512x/clock-commonclk.c
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.