[PATCH 0/2] hwspinlock: remove platform_data from subsystem
Wolfram Sang
wsa+renesas at sang-engineering.com
Wed Apr 1 00:11:38 PDT 2026
This series removes the use of platform_data from the hwspinlock
subsystem. First, the last user is removed because it turned out to be
obsolete. Then, platform_data support is removed from the header.
This has been in a larger refactoring series before. But this
refactoring turns out to be a rabbit hole where more and more fixes are
needed before I can do the actual refactoring.
These two patches are quite independent from all of the other needed
changes, yet the platform_data removal simplifies further actions.
So, I hope we can still have this in 7.1, so I can base further work on
it. The ack from LinusW as the driver maintainer is already there.
The only change since the last version in the refactoring series is that
I also removed the Kconfig symbol in u8500_defconfig.
Please apply.
Wolfram Sang (2):
hwspinlock: u8500: delete driver
hwspinlock: remove now unused pdata from header file
MAINTAINERS | 1 -
arch/arm/configs/u8500_defconfig | 1 -
drivers/hwspinlock/Kconfig | 10 --
drivers/hwspinlock/Makefile | 1 -
drivers/hwspinlock/u8500_hsem.c | 155 -------------------------------
include/linux/hwspinlock.h | 28 ------
6 files changed, 196 deletions(-)
delete mode 100644 drivers/hwspinlock/u8500_hsem.c
--
2.51.0
More information about the linux-arm-kernel
mailing list