Implement a clock control driver for Microchip MEC172x handling configuring the 32 KHz input sources for the PLL and peripheral-32k clock domains. MEC172x differs from MEC152x. MEC152x had one 32K source for both PLL and peripherals. MEC172x allows the two domains to use independent 32 KHz sources. Device tree updated to provide addresses of hardware used by the driver. Signed-off-by: Scott Worley <scott.worley@microchip.com>
58 lines
1.4 KiB
Plaintext
58 lines
1.4 KiB
Plaintext
# Clock controller driver configuration options
|
|
|
|
# Copyright (c) 2015 Intel Corporation
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
#
|
|
# Clock controller drivers
|
|
#
|
|
menuconfig CLOCK_CONTROL
|
|
bool "Hardware clock controller support"
|
|
help
|
|
Enable support for hardware clock controller. Such hardware can
|
|
provide clock for other subsystem, and thus can be also used for
|
|
power efficiency by controlling their clock. Note that this has
|
|
nothing to do with RTC.
|
|
|
|
if CLOCK_CONTROL
|
|
|
|
module = CLOCK_CONTROL
|
|
module-str = clock control
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
source "drivers/clock_control/Kconfig.nrf"
|
|
|
|
source "drivers/clock_control/Kconfig.stm32"
|
|
|
|
source "drivers/clock_control/Kconfig.beetle"
|
|
|
|
source "drivers/clock_control/Kconfig.lpc11u6x"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_ccm"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_ccm_rev2"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_mcg"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_pcc"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_scg"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_sim"
|
|
|
|
source "drivers/clock_control/Kconfig.mcux_syscon"
|
|
|
|
source "drivers/clock_control/Kconfig.npcx"
|
|
|
|
source "drivers/clock_control/Kconfig.rv32m1"
|
|
|
|
source "drivers/clock_control/Kconfig.esp32"
|
|
|
|
source "drivers/clock_control/Kconfig.litex"
|
|
|
|
source "drivers/clock_control/Kconfig.rcar"
|
|
|
|
source "drivers/clock_control/Kconfig.xec"
|
|
|
|
endif # CLOCK_CONTROL
|