diff options
author | Jose Marinho <jose.marinho@arm.com> | 2021-07-14 15:37:11 +0100 |
---|---|---|
committer | Jose Marinho <jose.marinho@arm.com> | 2021-07-14 15:37:11 +0100 |
commit | 6e0d5790c15e4b08d761b597fff58fd1f9259e5b (patch) | |
tree | 99a83d9e763e7516ee3845ebff6e501a7ace2ce6 | |
parent | 5a554a2635ff2fb90b2c65de0ecb9bf78f98663d (diff) |
tweak debug messages
-rw-r--r-- | drivers/imx/usdhc/imx_usdhc.c | 32 | ||||
-rw-r--r-- | drivers/io/io_memmap.c | 1 | ||||
-rw-r--r-- | drivers/mmc/mmc.c | 2 |
3 files changed, 18 insertions, 17 deletions
diff --git a/drivers/imx/usdhc/imx_usdhc.c b/drivers/imx/usdhc/imx_usdhc.c index 3a34bcc11..7502cd7fb 100644 --- a/drivers/imx/usdhc/imx_usdhc.c +++ b/drivers/imx/usdhc/imx_usdhc.c @@ -67,7 +67,7 @@ static void imx_usdhc_initialize(void) unsigned int timeout = 10000; uintptr_t reg_base = imx_usdhc_params.reg_base; - printf("imx8mm dev init usdhc\n"); +// VERBOSE("imx8mm dev init usdhc\n"); assert((imx_usdhc_params.reg_base & MMC_BLOCK_MASK) == 0); @@ -107,7 +107,7 @@ static void imx_usdhc_initialize(void) mmio_clrsetbits32(reg_base + WATERMARKLEV, WMKLV_MASK, 16 | (16 << 16)); - printf("imx8mm dev end init usdhc\n"); +// VERBOSE("imx8mm dev end init usdhc\n"); } #define FSL_CMD_RETRIES 1000 @@ -121,24 +121,24 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) assert(cmd); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); /* clear all irq status */ mmio_write_32(reg_base + INTSTAT, 0xffffffff); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); /* Wait for the bus to be idle */ do { state = mmio_read_32(reg_base + PSTATE); } while (state & (PSTATE_CDIHB | PSTATE_CIHB)); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); while (mmio_read_32(reg_base + PSTATE) & PSTATE_DLA) ; mmio_write_32(reg_base + INTSIGEN, 0); udelay(1000); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); switch (cmd->cmd_idx) { case MMC_CMD(12): xfertype |= XFERTYPE_CMDTYP_ABORT; @@ -196,7 +196,7 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) mmio_clrsetbits32(reg_base + MIXCTRL, MIXCTRL_DATMASK, mixctl); mmio_write_32(reg_base + XFERTYPE, xfertype); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); /* Wait for the command done */ do { state = mmio_read_32(reg_base + INTSTAT); @@ -204,7 +204,7 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) udelay(1); } while ((!(state & flags)) && ++cmd_retries < FSL_CMD_RETRIES); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); if ((state & (INTSTATEN_CTOE | CMD_ERR)) || cmd_retries == FSL_CMD_RETRIES) { if (cmd_retries == FSL_CMD_RETRIES) err = -ETIMEDOUT; @@ -215,7 +215,7 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) goto out; } - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); /* Copy the response to the response buffer */ if (cmd->resp_type & MMC_RSP_136) { unsigned int cmdrsp3, cmdrsp2, cmdrsp1, cmdrsp0; @@ -229,13 +229,13 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) cmd->resp_data[1] = (cmdrsp1 << 8) | (cmdrsp0 >> 24); cmd->resp_data[0] = (cmdrsp0 << 8); - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); } else { - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); cmd->resp_data[0] = mmio_read_32(reg_base + CMDRSP0); } - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); /* Wait until all of the blocks are transferred */ if (data) { //flags = DATA_COMPLETE; @@ -248,7 +248,7 @@ static int imx_usdhc_send_cmd(struct mmc_cmd *cmd) ERROR("imx_usdhc mmc data state 0x%x\n", state); goto out; } - printf("INT_STATUS = %x\n", state); + VERBOSE("INT_STATUS = %x\n", state); } while ((state & flags) != flags); } @@ -269,7 +269,7 @@ out: /* clear all irq status */ mmio_write_32(reg_base + INTSTAT, 0xffffffff); - printf("imx8mm end %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm end %s, %s:%u\n", __func__, __FILE__, __LINE__); return err; } @@ -313,7 +313,7 @@ static int imx_usdhc_write(int lba, uintptr_t buf, size_t size) void imx_usdhc_init(imx_usdhc_params_t *params, struct mmc_device_info *mmc_dev_info) { - printf("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm %s, %s:%u\n", __func__, __FILE__, __LINE__); assert((params != 0) && ((params->reg_base & MMC_BLOCK_MASK) == 0) && (params->clk_rate > 0) && @@ -325,5 +325,5 @@ void imx_usdhc_init(imx_usdhc_params_t *params, imx_usdhc_params.mmc_dev_type = mmc_dev_info->mmc_dev_type; mmc_init(&imx_usdhc_ops, params->clk_rate, params->bus_width, params->flags, mmc_dev_info); - printf("imx8mm end %s, %s:%u\n", __func__, __FILE__, __LINE__); +// VERBOSE("imx8mm end %s, %s:%u\n", __func__, __FILE__, __LINE__); } diff --git a/drivers/io/io_memmap.c b/drivers/io/io_memmap.c index eb69163b7..5d70ec397 100644 --- a/drivers/io/io_memmap.c +++ b/drivers/io/io_memmap.c @@ -181,6 +181,7 @@ static int memmap_block_read(io_entity_t *entity, uintptr_t buffer, pos_after = fp->file_pos + length; assert((pos_after >= fp->file_pos) && (pos_after <= fp->size)); + printf("memmap read from %zx\n", fp->base); memcpy((void *)buffer, (void *)((uintptr_t)(fp->base + fp->file_pos)), length); diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index b70a1de6b..1230511cd 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -550,7 +550,7 @@ size_t mmc_read_blocks(int lba, uintptr_t buf, size_t size) (ops->read != NULL) && (size != 0U) && ((size & MMC_BLOCK_MASK) == 0U)); - + printf("mmc read lba %x size %zu\n", lba, size); ret = ops->prepare(lba, buf, size); if (ret != 0) { return 0; |