From ebec01287cf5d9d8d79fb971c00c40dc491a4cfa Mon Sep 17 00:00:00 2001 From: Kulikov Vasiliy Date: Wed, 11 Aug 2010 12:00:48 +0400 Subject: [PATCH] --- yaml --- r: 219687 b: refs/heads/master c: c7e62defd3c4a015b1f80a642bc320b9f9f3896c h: refs/heads/master i: 219685: 3f48a2b0898f58816cdb537cc2c37c20fea0542a 219683: 9d103550d6fbb7416aed19dd0e800171045f1007 219679: 98a1931fe7770c1cde91687393902bc7b2f2ee35 v: v3 --- [refs] | 2 +- trunk/drivers/staging/adis16255/adis16255.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index d0715d934a6e..e39a76aa808e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cd6541c03d0777963615d00b22ff8a4c8ee8d601 +refs/heads/master: c7e62defd3c4a015b1f80a642bc320b9f9f3896c diff --git a/trunk/drivers/staging/adis16255/adis16255.c b/trunk/drivers/staging/adis16255/adis16255.c index c3e6a4d5f334..8d4d7cbab979 100644 --- a/trunk/drivers/staging/adis16255/adis16255.c +++ b/trunk/drivers/staging/adis16255/adis16255.c @@ -406,12 +406,14 @@ static int __devinit spi_adis16255_probe(struct spi_device *spi) status = spi_adis16255_bringup(spiadis); if (status != 0) - goto irq_err; + goto sysfs_err; dev_info(&spi->dev, "spi_adis16255 driver added!\n"); return status; +sysfs_err: + sysfs_remove_group(&spiadis->spi->dev.kobj, &adis16255_attr_group); irq_err: free_irq(spiadis->irq, spiadis); gpio_err: