phram.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) | phram.c (e4dca7b7aa08b22893c45485d222b5807c1375ae) |
---|---|
1/** 2 * Copyright (c) ???? Jochen Schäuble <psionic@psionic.de> 3 * Copyright (c) 2003-2004 Joern Engel <joern@wh.fh-wedel.de> 4 * 5 * Usage: 6 * 7 * one commend line parameter per device, each in the form: 8 * phram=<name>,<start>,<len> --- 252 unchanged lines hidden (view full) --- 261 if (!ret) 262 pr_info("%s device: %#llx at %#llx\n", name, len, start); 263 else 264 kfree(name); 265 266 return ret; 267} 268 | 1/** 2 * Copyright (c) ???? Jochen Schäuble <psionic@psionic.de> 3 * Copyright (c) 2003-2004 Joern Engel <joern@wh.fh-wedel.de> 4 * 5 * Usage: 6 * 7 * one commend line parameter per device, each in the form: 8 * phram=<name>,<start>,<len> --- 252 unchanged lines hidden (view full) --- 261 if (!ret) 262 pr_info("%s device: %#llx at %#llx\n", name, len, start); 263 else 264 kfree(name); 265 266 return ret; 267} 268 |
269static int phram_param_call(const char *val, struct kernel_param *kp) | 269static int phram_param_call(const char *val, const struct kernel_param *kp) |
270{ 271#ifdef MODULE 272 return phram_setup(val); 273#else 274 /* 275 * If more parameters are later passed in via 276 * /sys/module/phram/parameters/phram 277 * and init_phram() has already been called, --- 51 unchanged lines hidden --- | 270{ 271#ifdef MODULE 272 return phram_setup(val); 273#else 274 /* 275 * If more parameters are later passed in via 276 * /sys/module/phram/parameters/phram 277 * and init_phram() has already been called, --- 51 unchanged lines hidden --- |