pvrusb2-sysfs.h 527 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. *
  4. * Copyright (C) 2005 Mike Isely <[email protected]>
  5. */
  6. #ifndef __PVRUSB2_SYSFS_H
  7. #define __PVRUSB2_SYSFS_H
  8. #include <linux/list.h>
  9. #include <linux/sysfs.h>
  10. #include "pvrusb2-context.h"
  11. struct pvr2_sysfs;
  12. struct pvr2_sysfs_class;
  13. struct pvr2_sysfs_class *pvr2_sysfs_class_create(void);
  14. void pvr2_sysfs_class_destroy(struct pvr2_sysfs_class *);
  15. struct pvr2_sysfs *pvr2_sysfs_create(struct pvr2_context *,
  16. struct pvr2_sysfs_class *);
  17. #endif /* __PVRUSB2_SYSFS_H */