diff options
author | David Woodhouse <David.Woodhouse@intel.com> | 2012-11-21 05:38:13 -0500 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2012-11-21 05:38:13 -0500 |
commit | 851462444d421c223965b12b836bef63da61b57f (patch) | |
tree | 495baa14e638817941496c36e1443aed7dae0ea0 /drivers/char/tpm/tpm_ppi.c | |
parent | 5a6ea4af0907f995dc06df21a9c9ef764c7cd3bc (diff) | |
parent | 6924d99fcdf1a688538a3cdebd1f135c22eec191 (diff) |
Merge branch 'for-3.7' of git://git.infradead.org/users/dedekind/l2-mtd
Conflicts:
drivers/mtd/nand/nand_base.c
Diffstat (limited to 'drivers/char/tpm/tpm_ppi.c')
-rw-r--r-- | drivers/char/tpm/tpm_ppi.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/drivers/char/tpm/tpm_ppi.c b/drivers/char/tpm/tpm_ppi.c index f27b58cfae98..720ebcf29fdf 100644 --- a/drivers/char/tpm/tpm_ppi.c +++ b/drivers/char/tpm/tpm_ppi.c | |||
@@ -444,18 +444,20 @@ static struct attribute *ppi_attrs[] = { | |||
444 | &dev_attr_vs_operations.attr, NULL, | 444 | &dev_attr_vs_operations.attr, NULL, |
445 | }; | 445 | }; |
446 | static struct attribute_group ppi_attr_grp = { | 446 | static struct attribute_group ppi_attr_grp = { |
447 | .name = "ppi", | ||
447 | .attrs = ppi_attrs | 448 | .attrs = ppi_attrs |
448 | }; | 449 | }; |
449 | 450 | ||
450 | ssize_t sys_add_ppi(struct kobject *parent) | 451 | int tpm_add_ppi(struct kobject *parent) |
451 | { | 452 | { |
452 | struct kobject *ppi; | 453 | return sysfs_create_group(parent, &ppi_attr_grp); |
453 | ppi = kobject_create_and_add("ppi", parent); | 454 | } |
454 | if (sysfs_create_group(ppi, &ppi_attr_grp)) | 455 | EXPORT_SYMBOL_GPL(tpm_add_ppi); |
455 | return -EFAULT; | 456 | |
456 | else | 457 | void tpm_remove_ppi(struct kobject *parent) |
457 | return 0; | 458 | { |
459 | sysfs_remove_group(parent, &ppi_attr_grp); | ||
458 | } | 460 | } |
459 | EXPORT_SYMBOL_GPL(sys_add_ppi); | 461 | EXPORT_SYMBOL_GPL(tpm_remove_ppi); |
460 | 462 | ||
461 | MODULE_LICENSE("GPL"); | 463 | MODULE_LICENSE("GPL"); |