git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ALSA: hda - Check connectivity for auto-mic of Realtek codecs
[pandora-kernel.git]
/
kernel
/
configs.c
diff --git
a/kernel/configs.c
b/kernel/configs.c
index
e84d3f9
..
abaee68
100644
(file)
--- a/
kernel/configs.c
+++ b/
kernel/configs.c
@@
-54,9
+54,6
@@
#ifdef CONFIG_IKCONFIG_PROC
#ifdef CONFIG_IKCONFIG_PROC
-/**************************************************/
-/* globals and useful constants */
-
static ssize_t
ikconfig_read_current(struct file *file, char __user *buf,
size_t len, loff_t * offset)
static ssize_t
ikconfig_read_current(struct file *file, char __user *buf,
size_t len, loff_t * offset)
@@
-71,31
+68,24
@@
static const struct file_operations ikconfig_file_ops = {
.read = ikconfig_read_current,
};
.read = ikconfig_read_current,
};
-/***************************************************/
-/* ikconfig_init: start up everything we need to */
-
static int __init ikconfig_init(void)
{
struct proc_dir_entry *entry;
/* create the current config file */
static int __init ikconfig_init(void)
{
struct proc_dir_entry *entry;
/* create the current config file */
- entry =
create_proc_entry("config.gz", S_IFREG | S_IRUGO
,
-
&proc_root
);
+ entry =
proc_create("config.gz", S_IFREG | S_IRUGO, NULL
,
+
&ikconfig_file_ops
);
if (!entry)
return -ENOMEM;
if (!entry)
return -ENOMEM;
- entry->proc_fops = &ikconfig_file_ops;
entry->size = kernel_config_data_size;
return 0;
}
entry->size = kernel_config_data_size;
return 0;
}
-/***************************************************/
-/* ikconfig_cleanup: clean up our mess */
-
static void __exit ikconfig_cleanup(void)
{
static void __exit ikconfig_cleanup(void)
{
- remove_proc_entry("config.gz",
&proc_root
);
+ remove_proc_entry("config.gz",
NULL
);
}
module_init(ikconfig_init);
}
module_init(ikconfig_init);