mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-20 19:44:23 +00:00
feat(st-clock): use early traces
Replace trace macros with their corresponding EARLY_* macros. Change-Id: I39b163964fa3129be38e58352b5dee9b4081675b Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
This commit is contained in:
parent
eca510346d
commit
1a25db196d
2 changed files with 16 additions and 16 deletions
|
@ -974,8 +974,8 @@ static int stm32mp1_set_hsidiv(uint8_t hsidiv)
|
||||||
timeout = timeout_init_us(HSIDIV_TIMEOUT);
|
timeout = timeout_init_us(HSIDIV_TIMEOUT);
|
||||||
while ((mmio_read_32(address) & RCC_OCRDYR_HSIDIVRDY) == 0U) {
|
while ((mmio_read_32(address) & RCC_OCRDYR_HSIDIVRDY) == 0U) {
|
||||||
if (timeout_elapsed(timeout)) {
|
if (timeout_elapsed(timeout)) {
|
||||||
ERROR("HSIDIV failed @ 0x%lx: 0x%x\n",
|
EARLY_ERROR("HSIDIV failed @ 0x%lx: 0x%x\n",
|
||||||
address, mmio_read_32(address));
|
address, mmio_read_32(address));
|
||||||
return -ETIMEDOUT;
|
return -ETIMEDOUT;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -997,7 +997,7 @@ static int stm32mp1_hsidiv(unsigned long hsifreq)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (hsidiv == 4U) {
|
if (hsidiv == 4U) {
|
||||||
ERROR("Invalid clk-hsi frequency\n");
|
EARLY_ERROR("Invalid clk-hsi frequency\n");
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1239,7 +1239,7 @@ static void clk_stm32_pll_config_vco(struct stm32_clk_priv *priv,
|
||||||
uint32_t value = 0;
|
uint32_t value = 0;
|
||||||
|
|
||||||
if (clk_stm32_pll_compute_cfgr1(priv, pll, vco, &value) != 0) {
|
if (clk_stm32_pll_compute_cfgr1(priv, pll, vco, &value) != 0) {
|
||||||
ERROR("Invalid Vref clock !\n");
|
EARLY_ERROR("Invalid Vref clock !\n");
|
||||||
panic();
|
panic();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1617,7 +1617,7 @@ static void stm32mp1_lse_enable(bool bypass, bool digbyp, uint32_t lsedrv)
|
||||||
static void stm32mp1_lse_wait(void)
|
static void stm32mp1_lse_wait(void)
|
||||||
{
|
{
|
||||||
if (stm32mp1_osc_wait(true, RCC_BDCR, RCC_BDCR_LSERDY) != 0) {
|
if (stm32mp1_osc_wait(true, RCC_BDCR, RCC_BDCR_LSERDY) != 0) {
|
||||||
VERBOSE("%s: failed\n", __func__);
|
EARLY_ERROR("%s: failed\n", __func__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1626,7 +1626,7 @@ static void stm32mp1_lsi_set(bool enable)
|
||||||
stm32mp1_ls_osc_set(enable, RCC_RDLSICR, RCC_RDLSICR_LSION);
|
stm32mp1_ls_osc_set(enable, RCC_RDLSICR, RCC_RDLSICR_LSION);
|
||||||
|
|
||||||
if (stm32mp1_osc_wait(enable, RCC_RDLSICR, RCC_RDLSICR_LSIRDY) != 0) {
|
if (stm32mp1_osc_wait(enable, RCC_RDLSICR, RCC_RDLSICR_LSIRDY) != 0) {
|
||||||
VERBOSE("%s: failed\n", __func__);
|
EARLY_ERROR("%s: failed\n", __func__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1644,7 +1644,7 @@ static void stm32mp1_hse_enable(bool bypass, bool digbyp, bool css)
|
||||||
|
|
||||||
stm32mp1_hs_ocs_set(true, RCC_OCENR_HSEON);
|
stm32mp1_hs_ocs_set(true, RCC_OCENR_HSEON);
|
||||||
if (stm32mp1_osc_wait(true, RCC_OCRDYR, RCC_OCRDYR_HSERDY) != 0) {
|
if (stm32mp1_osc_wait(true, RCC_OCRDYR, RCC_OCRDYR_HSERDY) != 0) {
|
||||||
VERBOSE("%s: failed\n", __func__);
|
EARLY_ERROR("%s: failed\n", __func__);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (css) {
|
if (css) {
|
||||||
|
@ -1663,7 +1663,7 @@ static void stm32mp1_csi_set(bool enable)
|
||||||
{
|
{
|
||||||
stm32mp1_hs_ocs_set(enable, RCC_OCENR_CSION);
|
stm32mp1_hs_ocs_set(enable, RCC_OCENR_CSION);
|
||||||
if (stm32mp1_osc_wait(enable, RCC_OCRDYR, RCC_OCRDYR_CSIRDY) != 0) {
|
if (stm32mp1_osc_wait(enable, RCC_OCRDYR, RCC_OCRDYR_CSIRDY) != 0) {
|
||||||
VERBOSE("%s: failed\n", __func__);
|
EARLY_ERROR("%s: failed\n", __func__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1671,7 +1671,7 @@ static void stm32mp1_hsi_set(bool enable)
|
||||||
{
|
{
|
||||||
stm32mp1_hs_ocs_set(enable, RCC_OCENR_HSION);
|
stm32mp1_hs_ocs_set(enable, RCC_OCENR_HSION);
|
||||||
if (stm32mp1_osc_wait(enable, RCC_OCRDYR, RCC_OCRDYR_HSIRDY) != 0) {
|
if (stm32mp1_osc_wait(enable, RCC_OCRDYR, RCC_OCRDYR_HSIRDY) != 0) {
|
||||||
VERBOSE("%s: failed\n", __func__);
|
EARLY_ERROR("%s: failed\n", __func__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1711,7 +1711,7 @@ static int stm32mp1_hsidiv(unsigned long hsifreq)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (hsidiv == 4U) {
|
if (hsidiv == 4U) {
|
||||||
ERROR("Invalid clk-hsi frequency\n");
|
EARLY_ERROR("Invalid clk-hsi frequency\n");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1813,8 +1813,8 @@ static int stm32mp1_pll_output(enum stm32mp1_pll_id pll_id, uint32_t output)
|
||||||
/* Wait PLL lock */
|
/* Wait PLL lock */
|
||||||
while ((mmio_read_32(pllxcr) & RCC_PLLNCR_PLLRDY) == 0U) {
|
while ((mmio_read_32(pllxcr) & RCC_PLLNCR_PLLRDY) == 0U) {
|
||||||
if (timeout_elapsed(timeout)) {
|
if (timeout_elapsed(timeout)) {
|
||||||
ERROR("PLL%u start failed @ 0x%lx: 0x%x\n",
|
EARLY_ERROR("PLL%u start failed @ 0x%lx: 0x%x\n",
|
||||||
pll_id, pllxcr, mmio_read_32(pllxcr));
|
pll_id, pllxcr, mmio_read_32(pllxcr));
|
||||||
return -ETIMEDOUT;
|
return -ETIMEDOUT;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1842,8 +1842,8 @@ static int stm32mp1_pll_stop(enum stm32mp1_pll_id pll_id)
|
||||||
/* Wait PLL stopped */
|
/* Wait PLL stopped */
|
||||||
while ((mmio_read_32(pllxcr) & RCC_PLLNCR_PLLRDY) != 0U) {
|
while ((mmio_read_32(pllxcr) & RCC_PLLNCR_PLLRDY) != 0U) {
|
||||||
if (timeout_elapsed(timeout)) {
|
if (timeout_elapsed(timeout)) {
|
||||||
ERROR("PLL%u stop failed @ 0x%lx: 0x%x\n",
|
EARLY_ERROR("PLL%u stop failed @ 0x%lx: 0x%x\n",
|
||||||
pll_id, pllxcr, mmio_read_32(pllxcr));
|
pll_id, pllxcr, mmio_read_32(pllxcr));
|
||||||
return -ETIMEDOUT;
|
return -ETIMEDOUT;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2381,8 +2381,8 @@ int stm32mp1_clk_init(void)
|
||||||
usbreg_mask;
|
usbreg_mask;
|
||||||
usbreg_bootrom &= usbreg_mask;
|
usbreg_bootrom &= usbreg_mask;
|
||||||
if (usbreg_bootrom != usbreg_value) {
|
if (usbreg_bootrom != usbreg_value) {
|
||||||
VERBOSE("forbidden new USB clk path\n");
|
EARLY_ERROR("forbidden new USB clk path\n");
|
||||||
VERBOSE("vs bootrom on USB boot\n");
|
EARLY_ERROR("vs bootrom on USB boot\n");
|
||||||
return -FDT_ERR_BADVALUE;
|
return -FDT_ERR_BADVALUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue