[PATCH 4/9] twl6030: add debug info
Sascha Hauer
s.hauer at pengutronix.de
Tue Oct 2 09:46:31 EDT 2012
On Sun, Sep 30, 2012 at 04:50:32AM +0200, vj wrote:
> ---
> drivers/mfd/twl6030.c | 22 ++++++++++++++++++++++
> include/mfd/twl6030.h | 8 ++++++++
> 2 files changed, 30 insertions(+)
>
> diff --git a/drivers/mfd/twl6030.c b/drivers/mfd/twl6030.c
> index 7ecfed8..b8b0418 100644
> --- a/drivers/mfd/twl6030.c
> +++ b/drivers/mfd/twl6030.c
> @@ -39,6 +39,28 @@ static int twl_probe(struct device_d *dev)
>
> devfs_create(&(twl_dev->core.cdev));
>
> +#ifdef DEBUG
> + {
> + u8 i, jtag_rev, eprom_rev;
> + int r;
> + u64 dieid;
> + r = twl6030_reg_read(twl_dev, TWL6030_JTAG_JTAGVERNUM,
> + &jtag_rev);
> + r |= twl6030_reg_read(twl_dev, TWL6030_JTAG_EPROM_REV,
> + &eprom_rev);
> + for (i = 0; i < 8; i++)
> + r |= twl6030_reg_read(twl_dev, TWL6030_DIEID_0+i,
> + ((u8 *)(&dieid))+i);
> + if (r)
> + debug("TWL6030 Error reading ID\n");
> + else
> + debug("TWL6030 JTAG REV: 0x%02X, "
> + "EPROM REV: 0x%02X, "
> + "DIE ID: 0x%016llX\n",
> + (unsigned)jtag_rev, (unsigned)eprom_rev, dieid);
Please use dev_dbg for driver/device related messages. dev_dbg will add
the correct context to the message.
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the barebox
mailing list