Milo(Woogyom) Kim
e57b432d0c
lp8727_charger: Some minor fixes for the header
...
Pointer coding style changes
: add space between return type and function pointer
ex) u8(*get_batt_present) (void)
-> u8 (*get_batt_present) (void)
Signed-off-by: Woogyom Kim <milo.kim@ti.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 16:25:45 +04:00
Kim, Milo
620b273669
lp8727_charger: Add header file
...
Oops, forgot to 'git add' it. [AV]
Signed-off-by: Woogyom Kim <milo.kim@ti.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 16:20:53 +04:00
Anton Vorontsov
251f39fe42
Merge branch 'power-supply-scope' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
2012-01-04 09:09:35 +04:00
Kim, Milo
9b8872273a
power_supply: Add "unknown" in power supply type
...
For the default value of power supply type, "unknown" is added.
With default prop value, supply type property can be displayed
as default - "Unknown".
Signed-off-by: Milo(Woogyom) Kim <milo.kim@ti.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 09:05:51 +04:00
Donggeun Kim
ad3d13eee7
power_supply: Charger-Manager: Add properties for power-supply-class
...
Charger Manager provides power-supply-class aggregating
information from multiple chargers and a fuel-gauge.
Signed-off-by: Donggeun Kim <dg77.kim@samsung.com >
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 08:08:45 +04:00
Donggeun Kim
3bb3dbbd56
power_supply: Add initial Charger-Manager driver
...
Because battery health monitoring should be done even when suspended,
it needs to wake up and suspend periodically. Thus, userspace battery
monitoring may incur too much overhead; every device and task is woken
up periodically. Charger Manager uses suspend-again to provide
in-suspend monitoring.
This patch allows to monitor battery health in-suspend state.
Signed-off-by: Donggeun Kim <dg77.kim@samsung.com >
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 08:08:27 +04:00
Al Viro
0226f4923f
vfs: take /proc/*/mounts and friends to fs/proc_namespace.c
...
rationale: that stuff is far tighter bound to fs/namespace.c than to
the guts of procfs proper.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:13 -05:00
Al Viro
c63181e6b6
vfs: move fsnotify junk to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:12 -05:00
Al Viro
52ba1621de
vfs: move mnt_devname
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:11 -05:00
Al Viro
1a4eeaf2a8
vfs: move mnt_list to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:11 -05:00
Al Viro
863d684f94
vfs: move the rest of int fields to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:10 -05:00
Al Viro
15169fe784
vfs: mnt_id/mnt_group_id moved
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:10 -05:00
Al Viro
143c8c91ce
vfs: mnt_ns moved to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:09 -05:00
Al Viro
6776db3d32
vfs: take mnt_share/mnt_slave/mnt_slave_list and mnt_expire to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:08 -05:00
Al Viro
d10e8def07
vfs: take mnt_master to struct mount
...
make IS_MNT_SLAVE take struct mount * at the same time
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:08 -05:00
Al Viro
6b41d536f7
vfs: take mnt_child/mnt_mounts to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:06 -05:00
Al Viro
68e8a9feab
vfs: all counters taken to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:06 -05:00
Al Viro
a73324da7a
vfs: move mnt_mountpoint to struct mount
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:05 -05:00
Al Viro
3376f34fff
vfs: mnt_parent moved to struct mount
...
the second victim...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:04 -05:00
Al Viro
1b8e5564b9
vfs: the first spoils - mnt_hash moved
...
taken out of struct vfsmount into struct mount
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:57:02 -05:00
Al Viro
a218d0fdc5
switch open and mkdir syscalls to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:19 -05:00
Al Viro
04fc66e789
switch ->path_mknod() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:19 -05:00
Al Viro
4572befe24
switch ->path_mkdir() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:18 -05:00
Al Viro
2570ebbd1f
switch kern_ipc_perm to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:17 -05:00
Al Viro
0583fcc96b
consolidate umode_t declarations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:17 -05:00
Al Viro
1bc94226d5
switch spu_create(2) to use of SYSCALL_DEFINE4, make it use umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:16 -05:00
Al Viro
df0a42837b
switch mq_open() to umode_t
2012-01-03 22:55:16 -05:00
Al Viro
a85cfdaec9
switch miscdevice to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:15 -05:00
Al Viro
52ef0c042b
switch securityfs_create_file() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:13 -05:00
Al Viro
910f4ecef3
switch security_path_chmod() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:13 -05:00
Al Viro
49f0a07672
switch sys_chmod()/sys_fchmod()/sys_fchmodat() to umode_t
...
SYSCALLx magic should take care of things, according to Linus...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:12 -05:00
Al Viro
36fcb589e7
sysctl: use umode_t for table permissions
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:12 -05:00
Al Viro
8d334acdd2
switch is_sxid() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:11 -05:00
Al Viro
62bb109170
switch inode_init_owner() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:11 -05:00
Al Viro
632861f05a
pohmelfs: propagate umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:07 -05:00
Al Viro
09208d150b
shmem, ramfs: propagate umode_t, open-coded S_ISREG
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:07 -05:00
Al Viro
64f1426f3c
sunrpc: propagate umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:04 -05:00
Al Viro
a5e7ed3287
cgroup: propagate mode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:03 -05:00
Al Viro
8e0718924e
reiserfs: propagate umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:55:00 -05:00
Al Viro
69b34f3ab3
ext3: propagate umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:58 -05:00
Al Viro
439475140b
configfs: convert to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:57 -05:00
Al Viro
f4ae40a6a5
switch debugfs to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:56 -05:00
Al Viro
48176a973d
switch sysfs_chmod_file() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:56 -05:00
Al Viro
d161a13f97
switch procfs to umode_t use
...
both proc_dir_entry ->mode and populating functions
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:56 -05:00
Al Viro
587a1f1659
switch ->is_visible() to returning umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:55 -05:00
Al Viro
9104e427f3
switch sysfs attr->mode to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:55 -05:00
Al Viro
2c9ede55ec
switch device_get_devnode() and ->devnode() to umode_t *
...
both callers of device_get_devnode() are only interested in lower 16bits
and nobody tries to return anything wider than 16bit anyway.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:55 -05:00
Al Viro
1a67aafb5f
switch ->mknod() to umode_t
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:54 -05:00
Al Viro
4acdaf27eb
switch ->create() to umode_t
...
vfs_create() ignores everything outside of 16bit subset of its
mode argument; switching it to umode_t is obviously equivalent
and it's the only caller of the method
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:53 -05:00
Al Viro
18bb1db3e7
switch vfs_mkdir() and ->mkdir() to umode_t
...
vfs_mkdir() gets int, but immediately drops everything that might not
fit into umode_t and that's the only caller of ->mkdir()...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-01-03 22:54:53 -05:00