After splitting platform and reworking PCI drivers the module reloading became broken as reported by Hao. Here is the patch to fix that along with another one that fixes PM runtime workflow differences between the busses (PCI vs. platform). This is material for v6.11 as the initial work landed there and we still have time to fix it before the release. Andy Shevchenko (2): spi: pxa2xx: Do not override dev->platform_data on probe spi: pxa2xx: Move PM runtime handling to the glue drivers drivers/spi/spi-pxa2xx-pci.c | 15 ++++++++++++++- drivers/spi/spi-pxa2xx-platform.c | 26 +++++++++++++++++++++----- drivers/spi/spi-pxa2xx.c | 20 +++----------------- drivers/spi/spi-pxa2xx.h | 3 ++- 4 files changed, 40 insertions(+), 24 deletions(-) -- 2.43.0.rc1.1336.g36b5255a03ac