[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 8 Aug 2018 11:20:32 +0200
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: Todd Poynor <toddpoynor@...il.com>
Cc: Rob Springer <rspringer@...gle.com>,
John Joseph <jnjoseph@...gle.com>,
Ben Chan <benchan@...omium.org>, devel@...verdev.osuosl.org,
Todd Poynor <toddpoynor@...gle.com>,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH 00/15] staging: gasket: unwrap pci core and more
On Sun, Aug 05, 2018 at 01:07:34PM -0700, Todd Poynor wrote:
> From: Todd Poynor <toddpoynor@...gle.com>
>
> Stop wrapping PCI core calls like probe, enable, remove, etc. in the
> gasket framework, move these calls to the device driver instead. Have
> gasket drivers call into framework on init, enable, disable,
> etc. sequences, rather than the other way around. Remove the
> gasket-to-device callbacks associated with these sequences.
>
> Plus a few other fixes and cleanups.
>
> Todd Poynor (15):
> staging: gasket: sysfs: clean up state if ENOMEM removing mapping
> staging: gasket: core: move core PCI calls to device drivers
> staging: gasket: apex: move PCI core calls to apex driver
> staging: gasket: core: convert remaining info logs to debug
> staging: gasket: core: remove device enable and disable callbacks
> staging: gasket: apex: remove device enable and disable callbacks
> staging: gasket: core: let device driver enable/disable gasket device
> staging: gasket: apex: enable/disable gasket device from apex
> staging: gasket: core: delete device add and remove callbacks
> staging: gasket: apex: fold device add/remove logic inline
> staging: gasket: core: remove sysfs setup and cleanup callbacks
> staging: gasket: apex: move sysfs setup code to probe function
> staging: gasket: core: protect against races during unregister
> staging: gasket: apex: place in low power reset until opened
> staging: gasket: core: remove incorrect extraneous comment
>
> drivers/staging/gasket/apex_driver.c | 145 +++++++++++++++++---------
> drivers/staging/gasket/gasket_core.c | 140 ++++++-------------------
> drivers/staging/gasket/gasket_core.h | 82 +++------------
> drivers/staging/gasket/gasket_sysfs.c | 13 ++-
> 4 files changed, 148 insertions(+), 232 deletions(-)
Nice cleanups!
Powered by blists - more mailing lists