Browse Source

Merge "drivers: stm32mp1 clocks: fix debug trace on clock enable/disable" into integration

pull/1979/head
Mark Dykes 5 years ago
committed by TrustedFirmware Code Review
parent
commit
dd1eb34aa6
  1. 8
      drivers/st/clk/stm32mp1_clk.c

8
drivers/st/clk/stm32mp1_clk.c

@ -988,27 +988,27 @@ static void __clk_enable(struct stm32mp1_clk_gate const *gate)
{
uintptr_t rcc_base = stm32mp_rcc_base();
VERBOSE("Enable clock %u\n", gate->index);
if (gate->set_clr != 0U) {
mmio_write_32(rcc_base + gate->offset, BIT(gate->bit));
} else {
mmio_setbits_32(rcc_base + gate->offset, BIT(gate->bit));
}
VERBOSE("Clock %d has been enabled", gate->index);
}
static void __clk_disable(struct stm32mp1_clk_gate const *gate)
{
uintptr_t rcc_base = stm32mp_rcc_base();
VERBOSE("Disable clock %u\n", gate->index);
if (gate->set_clr != 0U) {
mmio_write_32(rcc_base + gate->offset + RCC_MP_ENCLRR_OFFSET,
BIT(gate->bit));
} else {
mmio_clrbits_32(rcc_base + gate->offset, BIT(gate->bit));
}
VERBOSE("Clock %d has been disabled", gate->index);
}
static bool __clk_is_enabled(struct stm32mp1_clk_gate const *gate)

Loading…
Cancel
Save