Merge tag 'modules-for-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu...
[sfrench/cifs-2.6.git] / include / linux / mod_devicetable.h
index 7d361be2e24f4f428a1167efe04f79ebe0a3fde5..2014bd19f28eff41ae37b80eba324644c537e291 100644 (file)
@@ -471,6 +471,17 @@ struct slim_device_id {
        kernel_ulong_t driver_data;
 };
 
+#define APR_NAME_SIZE  32
+#define APR_MODULE_PREFIX "apr:"
+
+struct apr_device_id {
+       char name[APR_NAME_SIZE];
+       __u32 domain_id;
+       __u32 svc_id;
+       __u32 svc_version;
+       kernel_ulong_t driver_data;     /* Data private to the driver */
+};
+
 #define SPMI_NAME_SIZE 32
 #define SPMI_MODULE_PREFIX "spmi:"