162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig COMMON_CLK_HI3516CV300 362306a36Sopenharmony_ci tristate "HI3516CV300 Clock Driver" 462306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 562306a36Sopenharmony_ci select RESET_HISI 662306a36Sopenharmony_ci default ARCH_HISI 762306a36Sopenharmony_ci help 862306a36Sopenharmony_ci Build the clock driver for hi3516cv300. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciconfig COMMON_CLK_HI3519 1162306a36Sopenharmony_ci tristate "Hi3519 Clock Driver" 1262306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 1362306a36Sopenharmony_ci select RESET_HISI 1462306a36Sopenharmony_ci default ARCH_HISI 1562306a36Sopenharmony_ci help 1662306a36Sopenharmony_ci Build the clock driver for hi3519. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciconfig COMMON_CLK_HI3559A 1962306a36Sopenharmony_ci bool "Hi3559A Clock Driver" 2062306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 2162306a36Sopenharmony_ci select RESET_HISI 2262306a36Sopenharmony_ci default ARCH_HISI 2362306a36Sopenharmony_ci help 2462306a36Sopenharmony_ci Build the clock driver for hi3559a. 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciconfig COMMON_CLK_HI3660 2762306a36Sopenharmony_ci bool "Hi3660 Clock Driver" 2862306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 2962306a36Sopenharmony_ci default ARCH_HISI 3062306a36Sopenharmony_ci help 3162306a36Sopenharmony_ci Build the clock driver for hi3660. 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ciconfig COMMON_CLK_HI3670 3462306a36Sopenharmony_ci bool "Hi3670 Clock Driver" 3562306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 3662306a36Sopenharmony_ci default ARCH_HISI 3762306a36Sopenharmony_ci help 3862306a36Sopenharmony_ci Build the clock driver for hi3670. 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ciconfig COMMON_CLK_HI3798CV200 4162306a36Sopenharmony_ci tristate "Hi3798CV200 Clock Driver" 4262306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 4362306a36Sopenharmony_ci select RESET_HISI 4462306a36Sopenharmony_ci default ARCH_HISI 4562306a36Sopenharmony_ci help 4662306a36Sopenharmony_ci Build the clock driver for hi3798cv200. 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ciconfig COMMON_CLK_HI6220 4962306a36Sopenharmony_ci bool "Hi6220 Clock Driver" 5062306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 5162306a36Sopenharmony_ci default ARCH_HISI 5262306a36Sopenharmony_ci help 5362306a36Sopenharmony_ci Build the Hisilicon Hi6220 clock driver based on the common clock framework. 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ciconfig RESET_HISI 5662306a36Sopenharmony_ci bool "HiSilicon Reset Controller Driver" 5762306a36Sopenharmony_ci depends on ARCH_HISI || COMPILE_TEST 5862306a36Sopenharmony_ci select RESET_CONTROLLER 5962306a36Sopenharmony_ci help 6062306a36Sopenharmony_ci Build reset controller driver for HiSilicon device chipsets. 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ciconfig STUB_CLK_HI6220 6362306a36Sopenharmony_ci bool "Hi6220 Stub Clock Driver" if EXPERT 6462306a36Sopenharmony_ci depends on (COMMON_CLK_HI6220 || COMPILE_TEST) 6562306a36Sopenharmony_ci depends on MAILBOX 6662306a36Sopenharmony_ci default COMMON_CLK_HI6220 6762306a36Sopenharmony_ci help 6862306a36Sopenharmony_ci Build the Hisilicon Hi6220 stub clock driver. 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ciconfig STUB_CLK_HI3660 7162306a36Sopenharmony_ci bool "Hi3660 Stub Clock Driver" if EXPERT 7262306a36Sopenharmony_ci depends on (COMMON_CLK_HI3660 || COMPILE_TEST) 7362306a36Sopenharmony_ci depends on MAILBOX 7462306a36Sopenharmony_ci default COMMON_CLK_HI3660 7562306a36Sopenharmony_ci help 7662306a36Sopenharmony_ci Build the Hisilicon Hi3660 stub clock driver. 77