On Thu, Mar 28, 2024 at 11:41:22PM +0530, Umang Jain wrote: > This series aims to drop the remaining (non-essential) global members > to address the following TODO item: > ``` > * Get rid of all non essential global structures and create a proper per > device structure > ``` > > Mainly the global members are moved to be contained inside platform > driver data. They can be access via platform_get_drvdata(). > > More re-fractoring has gone into this version now. Please look > for individual commit for details. > > --- > NOTE: Series has been developed on top of [1] > "[PATCH] staging: vc04_services: Stop kthreads on .remove" > > The fate of that patch is still undecided, so we need to take into > account on the direction the discussions take. That will only affect > Patch 10/11 of this series, rest is fairly independent in that regard. As that patch was not accepted, but the revert was this series needs to be rebased. thanks, greg k-h