Merge tag 'acpi-4.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[cascardo/linux.git] / include / linux / iscsi_boot_sysfs.h
index 548d553..10923d7 100644 (file)
@@ -64,6 +64,12 @@ enum iscsi_boot_initiator_properties_enum {
        ISCSI_BOOT_INI_END_MARKER,
 };
 
+enum iscsi_boot_acpitbl_properties_enum {
+       ISCSI_BOOT_ACPITBL_SIGNATURE,
+       ISCSI_BOOT_ACPITBL_OEM_ID,
+       ISCSI_BOOT_ACPITBL_OEM_TABLE_ID,
+};
+
 struct attribute_group;
 
 struct iscsi_boot_kobj {
@@ -127,6 +133,13 @@ iscsi_boot_create_target(struct iscsi_boot_kset *boot_kset, int index,
                         umode_t (*is_visible) (void *data, int type),
                         void (*release) (void *data));
 
+struct iscsi_boot_kobj *
+iscsi_boot_create_acpitbl(struct iscsi_boot_kset *boot_kset, int index,
+                         void *data,
+                         ssize_t (*show)(void *data, int type, char *buf),
+                         umode_t (*is_visible)(void *data, int type),
+                         void (*release)(void *data));
+
 struct iscsi_boot_kset *iscsi_boot_create_kset(const char *set_name);
 struct iscsi_boot_kset *iscsi_boot_create_host_kset(unsigned int hostno);
 void iscsi_boot_destroy_kset(struct iscsi_boot_kset *boot_kset);