Message ID | 20250428-flexspipatch-v3-0-61d5e8f591bc@nxp.com |
---|---|
Headers | show |
Series | This patch set did some clean up and add runtime pm support for flexspi driver | expand |
On Mon, 28 Apr 2025 18:06:42 +0800, Haibo Chen wrote: > PATCH1/3/4 to clean up the code, make the code more readable > PATCH2 add the runtime pm support > PATCH5 use devm_add_action_or_reset() to replace remove() callback, this can avoid > oops when do bind/unbind test > > Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next Thanks! [1/5] spi: spi-nxp-fspi: remove the goto in probe commit: 48900813abd2730a35c6e3afd1609bafac5271cc [2/5] spi: spi-nxp-fspi: enable runtime pm for fspi commit: 97be4b919a609fc8c4bd1118502b5d26cc2f77c4 [3/5] spi: spi-nxp-fspi: use guard(mutex) to simplify the code commit: 93be516f819dcb1fdac035566381d8899d4b389c [4/5] spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep commit: e0558eb74c6e082b60e03981eb7cbf0fc3780ef4 [5/5] spi: nxp-fspi: use devm instead of remove for driver detach commit: 9f7cd1bcb6363368abc954ff4e727b579813c697 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark
PATCH1/3/4 to clean up the code, make the code more readable PATCH2 add the runtime pm support PATCH5 use devm_add_action_or_reset() to replace remove() callback, this can avoid oops when do bind/unbind test Signed-off-by: Haibo Chen <haibo.chen@nxp.com> --- Changes in v3: - change the PATCH2, switch to use RUNTIME_PM_OPS instead of SET_RUNTIME_PM_OPS remove CONFIG_PM/CONFIG_PM_SLEEP, and use pm_ptr for PM ops - fix a type for PATCH5 - Link to v2: https://lore.kernel.org/r/20250424-flexspipatch-v2-0-e9eb643e2286@nxp.com Changes in v2: - only change the PATCH2, add #ifdef CONFIG_PM_SLEEP for nxp_fspi_suspend() to avoid build error if CONFIG_PM=n and CONFIG_PM_SLEEP=y, no change for all other patches. - Link to v1: https://lore.kernel.org/r/20250423-flexspipatch-v1-0-292e530509d3@nxp.com --- Haibo Chen (4): spi: spi-nxp-fspi: remove the goto in probe spi: spi-nxp-fspi: enable runtime pm for fspi spi: spi-nxp-fspi: use guard(mutex) to simplify the code spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep Han Xu (1): spi: nxp-fspi: use devm instead of remove for driver detach drivers/spi/spi-nxp-fspi.c | 189 ++++++++++++++++++++++++++------------------- 1 file changed, 108 insertions(+), 81 deletions(-) --- base-commit: 393d0c54cae31317deaa9043320c5fd9454deabc change-id: 20250421-flexspipatch-1cf724d4213d Best regards,