Add auxiliary bus support
[sfrench/cifs-2.6.git] / scripts / mod / file2alias.c
index 2417dd1dee33cb92ecce63bd89a7bca798f8295c..fb482702753620046e5661058d8b0458d1715354 100644 (file)
@@ -1364,6 +1364,13 @@ static int do_mhi_entry(const char *filename, void *symval, char *alias)
 {
        DEF_FIELD_ADDR(symval, mhi_device_id, chan);
        sprintf(alias, MHI_DEVICE_MODALIAS_FMT, *chan);
+       return 1;
+}
+
+static int do_auxiliary_entry(const char *filename, void *symval, char *alias)
+{
+       DEF_FIELD_ADDR(symval, auxiliary_device_id, name);
+       sprintf(alias, AUXILIARY_MODULE_PREFIX "%s", *name);
 
        return 1;
 }
@@ -1442,6 +1449,7 @@ static const struct devtable devtable[] = {
        {"tee", SIZE_tee_client_device_id, do_tee_entry},
        {"wmi", SIZE_wmi_device_id, do_wmi_entry},
        {"mhi", SIZE_mhi_device_id, do_mhi_entry},
+       {"auxiliary", SIZE_auxiliary_device_id, do_auxiliary_entry},
 };
 
 /* Create MODULE_ALIAS() statements.