Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb899d49 authored by Grant Likely's avatar Grant Likely
Browse files

powerpc/5200: remove sysfs debug file from GPT driver



Remove poorly designed debug sysfs attribute entry from the GPT driver.

Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
Acked-by: default avatarWolfram Sang <w.sang@pengutronix.de>
parent 1df879e4
Loading
Loading
Loading
Loading
+0 −39
Original line number Diff line number Diff line
@@ -335,44 +335,6 @@ static void
mpc52xx_gpt_gpio_setup(struct mpc52xx_gpt_priv *p, struct device_node *np) { }
#endif /* defined(CONFIG_GPIOLIB) */

/***********************************************************************
 * SYSFS attributes
 */
#if defined(CONFIG_SYSFS)
static ssize_t mpc52xx_gpt_show_regs(struct device *dev,
				     struct device_attribute *attr, char *buf)
{
	struct mpc52xx_gpt_priv *gpt = dev_get_drvdata(dev);
	int i, len = 0;
	u32 __iomem *regs = (void __iomem *) gpt->regs;

	for (i = 0; i < 4; i++)
		len += sprintf(buf + len, "%.8x ", in_be32(regs + i));
	len += sprintf(buf + len, "\n");

	return len;
}

static struct device_attribute mpc52xx_gpt_attrib[] = {
	__ATTR(regs, S_IRUGO | S_IWUSR, mpc52xx_gpt_show_regs, NULL),
};

static void mpc52xx_gpt_create_attribs(struct mpc52xx_gpt_priv *gpt)
{
	int i, err = 0;

	for (i = 0; i < ARRAY_SIZE(mpc52xx_gpt_attrib); i++) {
		err = device_create_file(gpt->dev, &mpc52xx_gpt_attrib[i]);
		if (err)
			dev_err(gpt->dev, "error creating attribute %i\n", i);
	}

}

#else /* defined(CONFIG_SYSFS) */
static void mpc52xx_gpt_create_attribs(struct mpc52xx_gpt_priv *) { return 0; }
#endif /* defined(CONFIG_SYSFS) */

/* ---------------------------------------------------------------------
 * of_platform bus binding code
 */
@@ -395,7 +357,6 @@ static int __devinit mpc52xx_gpt_probe(struct of_device *ofdev,

	dev_set_drvdata(&ofdev->dev, gpt);

	mpc52xx_gpt_create_attribs(gpt);
	mpc52xx_gpt_gpio_setup(gpt, ofdev->node);
	mpc52xx_gpt_irq_setup(gpt, ofdev->node);