/* Turn on requested clock source. Core, CPU, and Bus clocks are always on except in deep sleep state. Peripheral clocks can be gated off if the peripheral's PCR sleep enable is set and the peripheral indicates it does not need a clock by clearing its PCR CLOCK_REQ read-only status. Peripheral slow clock my be turned on by writing a non-zero divider value to its PCR control register.  */
static int xec_clock_control_on(const struct device *dev, clock_control_subsys_t sub_system)
/* Turn on requested clock source. Core, CPU, and Bus clocks are always on except in deep sleep state. Peripheral clocks can be gated off if the peripheral's PCR sleep enable is set and the peripheral indicates it does not need a clock by clearing its PCR CLOCK_REQ read-only status. Peripheral slow clock my be turned on by writing a non-zero divider value to its PCR control register.  */
static int xec_clock_control_on(const struct device *dev, clock_control_subsys_t sub_system)
{
	return xec_cc_on(dev, sub_system, true);
}