From: Rafael J. Wysocki <hidden> Date: 2017-09-26 20:54:59
From: Rafael J. Wysocki <redacted>
None of the locomo drivers in the tree implements the suspend and
resume callbacks from struct locomo_driver, so drop them and drop
the corresponding callbacks from locomo_bus_type.
Signed-off-by: Rafael J. Wysocki <redacted>
---
arch/arm/common/locomo.c | 24 ------------------------
arch/arm/include/asm/hardware/locomo.h | 2 --
2 files changed, 26 deletions(-)
Index: linux-pm/arch/arm/include/asm/hardware/locomo.h
===================================================================
From: "Rafael J. Wysocki" <rafael@kernel.org> Date: 2017-10-03 00:43:27
Hi,
On Tue, Sep 26, 2017 at 10:45 PM, Rafael J. Wysocki [off-list ref] wrote:
From: Rafael J. Wysocki <redacted>
None of the locomo drivers in the tree implements the suspend and
resume callbacks from struct locomo_driver, so drop them and drop
the corresponding callbacks from locomo_bus_type.
Signed-off-by: Rafael J. Wysocki <redacted>
Any concerns here?
If not, I'd like to queue this up for 4.15.
On 26 September 2017 at 22:45, Rafael J. Wysocki [off-list ref] wrote:
From: Rafael J. Wysocki <redacted>
None of the locomo drivers in the tree implements the suspend and
resume callbacks from struct locomo_driver, so drop them and drop
the corresponding callbacks from locomo_bus_type.
Signed-off-by: Rafael J. Wysocki <redacted>
FWIW:
Reviewed-by: Ulf Hansson <redacted>
Do you also plan to convert the locomo_device_driver (platform_driver)
to be converted to the modern PM callbacks for suspend/resume?
Kind regards
Uffe
From: Rafael J. Wysocki <hidden> Date: 2017-10-03 11:54:10
On Tuesday, October 3, 2017 10:09:21 AM CEST Ulf Hansson wrote:
On 26 September 2017 at 22:45, Rafael J. Wysocki [off-list ref] wrote:
quoted
From: Rafael J. Wysocki <redacted>
None of the locomo drivers in the tree implements the suspend and
resume callbacks from struct locomo_driver, so drop them and drop
the corresponding callbacks from locomo_bus_type.
Signed-off-by: Rafael J. Wysocki <redacted>
FWIW:
Reviewed-by: Ulf Hansson <redacted>
Do you also plan to convert the locomo_device_driver (platform_driver)
to be converted to the modern PM callbacks for suspend/resume?
From: Andrea Adami <hidden> Date: 2017-10-03 14:55:08
On Tue, Oct 3, 2017 at 1:44 PM, Rafael J. Wysocki [off-list ref] wrote:
On Tuesday, October 3, 2017 10:09:21 AM CEST Ulf Hansson wrote:
quoted
On 26 September 2017 at 22:45, Rafael J. Wysocki [off-list ref] wrote:
quoted
From: Rafael J. Wysocki <redacted>
None of the locomo drivers in the tree implements the suspend and
resume callbacks from struct locomo_driver, so drop them and drop
the corresponding callbacks from locomo_bus_type.
Signed-off-by: Rafael J. Wysocki <redacted>
FWIW:
Reviewed-by: Ulf Hansson <redacted>
Do you also plan to convert the locomo_device_driver (platform_driver)
to be converted to the modern PM callbacks for suspend/resume?
Thanks for working on this.
Just FYI,
there is a patch-serie for 4.2/locomo ported up to 4.4: never went
mainline unfortunately.
http://git.infradead.org/users/dbaryshkov/zaurus.git
I have just adapted the patches form 4.2 to 4.4 [1] and tested on real hw.
Unfortunately it is not trivial updating it (must be adapted to GPIO
descriptors, etc.).
As far as I see in the new driver there isn't anymore the use of the
bus, so your patch shouldn't harm.
I'll put Dmitry in cc to get his confirmation.
Regards
Andrea
[1] http://cgit.openembedded.org/meta-handheld/tree/recipes-kernel/linux/linux-handheld-4.4/locomo