Commit 4faa6993 authored by Anas Nashif's avatar Anas Nashif
Browse files

drivers: clock_control: move to new logger



Move to new logger subsystem.

Signed-off-by: default avatarAnas Nashif <anas.nashif@intel.com>
parent c141df09
Loading
Loading
Loading
Loading
+3 −18
Original line number Diff line number Diff line
@@ -19,24 +19,9 @@ menuconfig CLOCK_CONTROL

if CLOCK_CONTROL

config SYS_LOG_CLOCK_CONTROL_LEVEL
	int "Hardware clock controller drivers log level"
	depends on SYS_LOG
	default 0
	help
	  Sets log level for clock controller drivers

	  Levels are:

	  - 0 OFF, do not write

	  - 1 ERROR, only write SYS_LOG_ERR

	  - 2 WARNING, write SYS_LOG_WRN in addition to previous level

	  - 3 INFO, write SYS_LOG_INF in addition to previous levels

	  - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
module = CLOCK_CONTROL
module-str = clock control
source "subsys/logging/Kconfig.template.log_config"

source "drivers/clock_control/Kconfig.nrf5"

+3 −2
Original line number Diff line number Diff line
@@ -9,8 +9,9 @@
#include <dt-bindings/clock/imx_ccm.h>
#include <fsl_clock.h>

#define SYS_LOG_LEVEL CONFIG_SYS_LOG_CLOCK_CONTROL_LEVEL
#include <logging/sys_log.h>
#define LOG_LEVEL CONFIG_CLOCK_CONTROL_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(clock_control);

static const clock_name_t lpspi_clocks[] = {
	kCLOCK_Usb1PllPfd1Clk,
+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@
#include <dt-bindings/clock/kinetis_sim.h>
#include <fsl_clock.h>

#define SYS_LOG_LEVEL CONFIG_SYS_LOG_CLOCK_CONTROL_LEVEL
#define LOG_LEVEL CONFIG_CLOCK_CONTROL_LOG_LEVEL
#include <logging/sys_log.h>

static int mcux_sim_on(struct device *dev, clock_control_subsys_t sub_system)
+8 −7
Original line number Diff line number Diff line
@@ -19,8 +19,9 @@
#include <clock_control.h>
#include <clock_control/quark_se_clock_control.h>

#define SYS_LOG_LEVEL CONFIG_SYS_LOG_CLOCK_CONTROL_LEVEL
#include <logging/sys_log.h>
#define LOG_LEVEL CONFIG_CLOCK_CONTROL_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(clock_control);

#ifdef CONFIG_ARC
#define WRITE(__data, __base_address)		\
@@ -46,13 +47,13 @@ static inline int quark_se_clock_control_on(struct device *dev,
	u32_t subsys = POINTER_TO_INT(sub_system);

	if (sub_system == CLOCK_CONTROL_SUBSYS_ALL) {
		SYS_LOG_DBG("Enabling all clock gates on dev %p", dev);
		LOG_DBG("Enabling all clock gates on dev %p", dev);
		WRITE(0xffffffff, info->base_address);

		return 0;
	}

	SYS_LOG_DBG("Enabling clock gate on dev %p subsystem %u", dev, subsys);
	LOG_DBG("Enabling clock gate on dev %p subsystem %u", dev, subsys);

	return TEST_CLEAR_BIT(info->base_address, subsys);
}
@@ -65,13 +66,13 @@ static inline int quark_se_clock_control_off(struct device *dev,
	u32_t subsys = POINTER_TO_INT(sub_system);

	if (sub_system == CLOCK_CONTROL_SUBSYS_ALL) {
		SYS_LOG_DBG("Disabling all clock gates on dev %p", dev);
		LOG_DBG("Disabling all clock gates on dev %p", dev);
		WRITE(0x00000000, info->base_address);

		return 0;
	}

	SYS_LOG_DBG("clock gate on dev %p subsystem %u", dev, subsys);
	LOG_DBG("clock gate on dev %p subsystem %u", dev, subsys);

	return TEST_CLEAR_BIT(info->base_address, subsys);
}
@@ -84,7 +85,7 @@ static const struct clock_control_driver_api quark_se_clock_control_api = {

int quark_se_clock_control_init(struct device *dev)
{
	SYS_LOG_DBG("Quark_SE clock controller on: %p", dev);
	LOG_DBG("Quark_SE clock controller on: %p", dev);
	return 0;
}