Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 15a06548 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge 4.11-rc7 into tty-next



We want the tty patch revert in here to handle merges and future work
properly.

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parents 7f1534e1 4f7d029b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -99,6 +99,8 @@ Linas Vepstas <linas@austin.ibm.com>
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
Mark Brown <broonie@sirena.org.uk>
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.com>
Matthieu CASTET <castet.matthieu@free.fr>
Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@brturbo.com.br>
Mauro Carvalho Chehab <mchehab@kernel.org> <maurochehab@gmail.com>
@@ -171,6 +173,7 @@ Vlad Dogaru <ddvlad@gmail.com> <vlad.dogaru@intel.com>
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
Takashi YOSHII <takashi.yoshii.zj@renesas.com>
Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com>
Yusuke Goda <goda.yusuke@renesas.com>
Gustavo Padovan <gustavo@las.ic.unicamp.br>
Gustavo Padovan <padovan@profusion.mobi>
+1 −2
Original line number Diff line number Diff line
@@ -58,8 +58,7 @@ prototypes:
	int (*permission) (struct inode *, int, unsigned int);
	int (*get_acl)(struct inode *, int);
	int (*setattr) (struct dentry *, struct iattr *);
	int (*getattr) (const struct path *, struct dentry *, struct kstat *,
			u32, unsigned int);
	int (*getattr) (const struct path *, struct kstat *, u32, unsigned int);
	ssize_t (*listxattr) (struct dentry *, char *, size_t);
	int (*fiemap)(struct inode *, struct fiemap_extent_info *, u64 start, u64 len);
	void (*update_time)(struct inode *, struct timespec *, int);
+6 −0
Original line number Diff line number Diff line
@@ -600,3 +600,9 @@ in your dentry operations instead.
[recommended]
	->readlink is optional for symlinks.  Don't set, unless filesystem needs
	to fake something for readlink(2).
--
[mandatory]
	->getattr() is now passed a struct path rather than a vfsmount and
	dentry separately, and it now has request_mask and query_flags arguments
	to specify the fields and sync type requested by statx.  Filesystems not
	supporting any statx-specific features may ignore the new arguments.
+1 −2
Original line number Diff line number Diff line
@@ -382,8 +382,7 @@ struct inode_operations {
	int (*permission) (struct inode *, int);
	int (*get_acl)(struct inode *, int);
	int (*setattr) (struct dentry *, struct iattr *);
	int (*getattr) (const struct path *, struct dentry *, struct kstat *,
			u32, unsigned int);
	int (*getattr) (const struct path *, struct kstat *, u32, unsigned int);
	ssize_t (*listxattr) (struct dentry *, char *, size_t);
	void (*update_time)(struct inode *, struct timespec *, int);
	int (*atomic_open)(struct inode *, struct dentry *, struct file *,
+7 −1
Original line number Diff line number Diff line
@@ -77,9 +77,15 @@ static struct pinctrl_desc foo_desc = {

int __init foo_probe(void)
{
	int error;

	struct pinctrl_dev *pctl;

	return pinctrl_register_and_init(&foo_desc, <PARENT>, NULL, &pctl);
	error = pinctrl_register_and_init(&foo_desc, <PARENT>, NULL, &pctl);
	if (error)
		return error;

	return pinctrl_enable(pctl);
}

To enable the pinctrl subsystem and the subgroups for PINMUX and PINCONF and
Loading