From: Greg Kroah-Hartman Date: Fri, 27 Jul 2018 08:37:08 +0000 (+0200) Subject: Merge tag 'fsi-updates-2018-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: Ubuntu-5.0.0-8.9~1798^2~30 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=2d8bc61952270adab57d84dac8abc8166aee608b;p=mirror_ubuntu-disco-kernel.git Merge tag 'fsi-updates-2018-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/linux-fsi into char-misc-next Ben writes: Last round of FSI updates for 4.19 This adds a few fixes for things reported since the last merge, and the latch batch of changes pending for FSI for 4.19. That batch is a rather mechanical conversion of the misc devices into proper char devices. The misc devices were ill suited, the minor space for them is limited and we can have a lot of chips in a system creating FSI devices. This also allows us to better control (and fix) object lifetime getting rid of the bad devm_kzalloc() of the structures containing the devices etc... Finally, we add a chardev to the core FSI that provides raw CFAM access to FSI slaves as a replacement for the current "raw" binary sysfs file which will be ultimately deprecated and removed. --- 2d8bc61952270adab57d84dac8abc8166aee608b