Tomasz Bursztyka | 714dd97 | 2015-11-21 21:16:01 -0500 | [diff] [blame] | 1 | # Kconfig - Clock controller driver configuration options |
| 2 | |
| 3 | # |
| 4 | # Copyright (c) 2015 Intel Corporation |
| 5 | # |
David B. Kinder | ac74d8b | 2017-01-18 17:01:01 -0800 | [diff] [blame] | 6 | # SPDX-License-Identifier: Apache-2.0 |
Tomasz Bursztyka | 714dd97 | 2015-11-21 21:16:01 -0500 | [diff] [blame] | 7 | # |
| 8 | |
| 9 | # |
| 10 | # Clock controller drivers |
| 11 | # |
| 12 | menuconfig CLOCK_CONTROL |
| 13 | bool |
| 14 | prompt "Hardware clock controller support" |
| 15 | default n |
| 16 | help |
| 17 | Enable support for hardware clock controller. Such hardware can |
| 18 | provide clock for other subsystem, and thus can be also used for |
| 19 | power efficiency by controlling their clock. Note that this has |
| 20 | nothing to do with RTC. |
| 21 | |
Maciek Borzecki | 5cff3cc | 2016-03-05 18:05:57 +0100 | [diff] [blame] | 22 | if CLOCK_CONTROL |
| 23 | |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 24 | config SYS_LOG_CLOCK_CONTROL_LEVEL |
| 25 | int |
| 26 | prompt "Hardware clock controller drivers log level" |
Anas Nashif | 09bcd8e | 2017-08-04 08:34:58 -0400 | [diff] [blame] | 27 | depends on SYS_LOG |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 28 | default 0 |
| 29 | help |
Vincenzo Frascino | d696495 | 2016-11-18 16:00:28 +0000 | [diff] [blame] | 30 | Sets log level for clock controller drivers |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 31 | |
Vincenzo Frascino | d696495 | 2016-11-18 16:00:28 +0000 | [diff] [blame] | 32 | Levels are: |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 33 | |
Vincenzo Frascino | d696495 | 2016-11-18 16:00:28 +0000 | [diff] [blame] | 34 | - 0 OFF, do not write |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 35 | |
Vincenzo Frascino | d696495 | 2016-11-18 16:00:28 +0000 | [diff] [blame] | 36 | - 1 ERROR, only write SYS_LOG_ERR |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 37 | |
David B. Kinder | 93e4d72 | 2017-04-21 10:29:51 -0700 | [diff] [blame] | 38 | - 2 WARNING, write SYS_LOG_WRN in addition to previous level |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 39 | |
David B. Kinder | 93e4d72 | 2017-04-21 10:29:51 -0700 | [diff] [blame] | 40 | - 3 INFO, write SYS_LOG_INF in addition to previous levels |
Genaro Saucedo Tejada | 1c7e992 | 2016-07-07 12:17:32 -0500 | [diff] [blame] | 41 | |
David B. Kinder | 93e4d72 | 2017-04-21 10:29:51 -0700 | [diff] [blame] | 42 | - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels |
Tomasz Bursztyka | 714dd97 | 2015-11-21 21:16:01 -0500 | [diff] [blame] | 43 | |
Adam Podogrocki | 72782f5 | 2016-10-28 12:46:50 +0200 | [diff] [blame] | 44 | source "drivers/clock_control/Kconfig.nrf5" |
| 45 | |
Maciek Borzecki | 5cff3cc | 2016-03-05 18:05:57 +0100 | [diff] [blame] | 46 | source "drivers/clock_control/Kconfig.quark_se" |
Tomasz Bursztyka | 714dd97 | 2015-11-21 21:16:01 -0500 | [diff] [blame] | 47 | |
Erwan Gouriou | 58c8d15 | 2017-01-23 17:45:42 +0100 | [diff] [blame] | 48 | source "drivers/clock_control/Kconfig.stm32" |
| 49 | |
Vincenzo Frascino | 6be2a81 | 2016-11-03 11:12:06 +0000 | [diff] [blame] | 50 | source "drivers/clock_control/Kconfig.beetle" |
| 51 | |
Maureen Helm | 0f3b490 | 2017-08-28 14:09:55 -0500 | [diff] [blame] | 52 | source "drivers/clock_control/Kconfig.mcux_ccm" |
| 53 | |
Maureen Helm | 7a60782 | 2017-08-26 08:43:53 -0500 | [diff] [blame] | 54 | source "drivers/clock_control/Kconfig.mcux_sim" |
| 55 | |
Maciek Borzecki | 5cff3cc | 2016-03-05 18:05:57 +0100 | [diff] [blame] | 56 | endif # CLOCK_CONTROL |