From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from va3ehsobe006.messaging.microsoft.com ([216.32.180.16] helo=va3outboundpool.messaging.microsoft.com) by bombadil.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TLOoi-0002XO-NC for linux-mtd@lists.infradead.org; Tue, 09 Oct 2012 01:41:06 +0000 Message-ID: <50738145.4020102@freescale.com> Date: Tue, 9 Oct 2012 09:43:33 +0800 From: Huang Shijie MIME-Version: 1.0 To: Vikram Narayanan Subject: Re: [PATCH] imx/gpmi: Make debug prints more clear References: <505EDAF0.2040708@gmail.com> <5073061A.5040405@gmail.com> In-Reply-To: <5073061A.5040405@gmail.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Cc: linux-mtd@lists.infradead.org, dedekind1@gmail.com List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , =E4=BA=8E 2012=E5=B9=B410=E6=9C=8809=E6=97=A5 00:58, Vikram Narayanan =E5= =86=99=E9=81=93: > Hello Huang, > > Can you please give an ACK for this? > > Thanks, > Vikram > > On 9/23/2012 3:18 PM, Vikram Narayanan wrote: >> Make the error messages more debugging friendly >> >> Signed-off-by: Vikram Narayanan >> Cc: Huang Shijie >> --- >> drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 14 ++++++++------ >> 1 files changed, 8 insertions(+), 6 deletions(-) >> >> diff --git a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c=20 >> b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c >> index 5999b15..24fbfb8 100644 >> --- a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c >> +++ b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c >> @@ -222,7 +222,7 @@ void prepare_data_dma(struct gpmi_nand_data=20 >> *this, enum dma_data_direction dr) >> >> ret =3D dma_map_sg(this->dev, sgl, 1, dr); >> if (ret =3D=3D 0) >> - pr_err("map failed.\n"); >> + pr_err("DMA mapping failed.\n"); >> >> this->direct_dma_map_ok =3D false; >> } >> @@ -456,7 +456,7 @@ static int __devinit acquire_dma_channels(struct=20 >> gpmi_nand_data *this) >> >> dma_chan =3D dma_request_channel(mask, gpmi_dma_filter, this); >> if (!dma_chan) { >> - pr_err("dma_request_channel failed.\n"); >> + pr_err("Failed to request DMA channel.\n"); >> goto acquire_err; >> } >> >> @@ -630,7 +630,8 @@ static int read_page_prepare(struct=20 >> gpmi_nand_data *this, >> length, DMA_FROM_DEVICE); >> if (dma_mapping_error(dev, dest_phys)) { >> if (alt_size< length) { >> - pr_err("Alternate buffer is too small\n"); >> + pr_err("%s, Alternate buffer is too small\n", >> + __func__); >> return -ENOMEM; >> } >> goto map_failed; >> @@ -680,7 +681,8 @@ static int send_page_prepare(struct=20 >> gpmi_nand_data *this, >> DMA_TO_DEVICE); >> if (dma_mapping_error(dev, source_phys)) { >> if (alt_size< length) { >> - pr_err("Alternate buffer is too small\n"); >> + pr_err("%s, Alternate buffer is too small\n", >> + __func__); >> return -ENOMEM; >> } >> goto map_failed; >> @@ -768,7 +770,7 @@ static int gpmi_alloc_dma_buffer(struct=20 >> gpmi_nand_data *this) >> >> error_alloc: >> gpmi_free_dma_buffer(this); >> - pr_err("allocate DMA buffer ret!!\n"); >> + pr_err("Error allocating DMA buffers!\n"); >> return -ENOMEM; >> } >> >> @@ -1479,7 +1481,7 @@ static int gpmi_set_geometry(struct=20 >> gpmi_nand_data *this) >> /* Set up the NFC geometry which is used by BCH. */ >> ret =3D bch_set_geometry(this); >> if (ret) { >> - pr_err("set geometry ret : %d\n", ret); >> + pr_err("Error setting BCH geometry : %d\n", ret); >> return ret; >> } >> > > thanks. Acked-by: Huang Shijie