diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-07-03 20:12:13 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-07-03 20:12:13 -0400 |
commit | 7f0ef0267e20d62d45d527911a993b1e998f4968 (patch) | |
tree | de51abc7da5903f59d83e23937f22420164c9477 /scripts/mod/file2alias.c | |
parent | 862f0012549110d6f2586bf54b52ed4540cbff3a (diff) | |
parent | 9307c29524502c21f0e8a6d96d850b2f5bc0bd9a (diff) |
Merge branch 'akpm' (updates from Andrew Morton)
Merge first patch-bomb from Andrew Morton:
- various misc bits
- I'm been patchmonkeying ocfs2 for a while, as Joel and Mark have been
distracted. There has been quite a bit of activity.
- About half the MM queue
- Some backlight bits
- Various lib/ updates
- checkpatch updates
- zillions more little rtc patches
- ptrace
- signals
- exec
- procfs
- rapidio
- nbd
- aoe
- pps
- memstick
- tools/testing/selftests updates
* emailed patches from Andrew Morton <akpm@linux-foundation.org>: (445 commits)
tools/testing/selftests: don't assume the x bit is set on scripts
selftests: add .gitignore for kcmp
selftests: fix clean target in kcmp Makefile
selftests: add .gitignore for vm
selftests: add hugetlbfstest
self-test: fix make clean
selftests: exit 1 on failure
kernel/resource.c: remove the unneeded assignment in function __find_resource
aio: fix wrong comment in aio_complete()
drivers/w1/slaves/w1_ds2408.c: add magic sequence to disable P0 test mode
drivers/memstick/host/r592.c: convert to module_pci_driver
drivers/memstick/host/jmb38x_ms: convert to module_pci_driver
pps-gpio: add device-tree binding and support
drivers/pps/clients/pps-gpio.c: convert to module_platform_driver
drivers/pps/clients/pps-gpio.c: convert to devm_* helpers
drivers/parport/share.c: use kzalloc
Documentation/accounting/getdelays.c: avoid strncpy in accounting tool
aoe: update internal version number to v83
aoe: update copyright date
aoe: perform I/O completions in parallel
...
Diffstat (limited to 'scripts/mod/file2alias.c')
-rw-r--r-- | scripts/mod/file2alias.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/scripts/mod/file2alias.c b/scripts/mod/file2alias.c index 45f9a3377dcd..d9e67b719f08 100644 --- a/scripts/mod/file2alias.c +++ b/scripts/mod/file2alias.c | |||
@@ -1145,6 +1145,26 @@ static int do_mei_entry(const char *filename, void *symval, | |||
1145 | } | 1145 | } |
1146 | ADD_TO_DEVTABLE("mei", mei_cl_device_id, do_mei_entry); | 1146 | ADD_TO_DEVTABLE("mei", mei_cl_device_id, do_mei_entry); |
1147 | 1147 | ||
1148 | /* Looks like: rapidio:vNdNavNadN */ | ||
1149 | static int do_rio_entry(const char *filename, | ||
1150 | void *symval, char *alias) | ||
1151 | { | ||
1152 | DEF_FIELD(symval, rio_device_id, did); | ||
1153 | DEF_FIELD(symval, rio_device_id, vid); | ||
1154 | DEF_FIELD(symval, rio_device_id, asm_did); | ||
1155 | DEF_FIELD(symval, rio_device_id, asm_vid); | ||
1156 | |||
1157 | strcpy(alias, "rapidio:"); | ||
1158 | ADD(alias, "v", vid != RIO_ANY_ID, vid); | ||
1159 | ADD(alias, "d", did != RIO_ANY_ID, did); | ||
1160 | ADD(alias, "av", asm_vid != RIO_ANY_ID, asm_vid); | ||
1161 | ADD(alias, "ad", asm_did != RIO_ANY_ID, asm_did); | ||
1162 | |||
1163 | add_wildcard(alias); | ||
1164 | return 1; | ||
1165 | } | ||
1166 | ADD_TO_DEVTABLE("rapidio", rio_device_id, do_rio_entry); | ||
1167 | |||
1148 | /* Does namelen bytes of name exactly match the symbol? */ | 1168 | /* Does namelen bytes of name exactly match the symbol? */ |
1149 | static bool sym_is(const char *name, unsigned namelen, const char *symbol) | 1169 | static bool sym_is(const char *name, unsigned namelen, const char *symbol) |
1150 | { | 1170 | { |