Hello, this series converts the platform drivers below drivers/net that are not covered in the two other series converting drivers/net/ethernet and drivers/net/wireless. I put them all in a single series even though they are not maintained together. I thought that to be better than sending them out individually, I hope you agree. See commit 5c5a7680e67b ("platform: Provide a remove callback that returns no value") for an extended explanation and the eventual goal. The TL;DR; is to make it harder for driver authors to leak resources without noticing. The first patch is a fix, but I don't think it's worth to add that to stable, it was broken since v5.7-rc1 and nobody seems to have hit the problem. Best regards Uwe Uwe Kleine-König (10): net: ipa: Don't error out in .remove() net: ipa: Convert to platform remove callback returning void net: fjes: Convert to platform remove callback returning void net: pcs: rzn1-miic: Convert to platform remove callback returning void net: sfp: Convert to platform remove callback returning void net: wan/fsl_ucc_hdlc: Convert to platform remove callback returning void net: wan/ixp4xx_hss: Convert to platform remove callback returning void net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void ieee802154: fakelb: Convert to platform remove callback returning void ieee802154: hwsim: Convert to platform remove callback returning void drivers/net/fjes/fjes_main.c | 6 ++---- drivers/net/ieee802154/fakelb.c | 5 ++--- drivers/net/ieee802154/mac802154_hwsim.c | 6 ++---- drivers/net/ipa/ipa_main.c | 20 +++++--------------- drivers/net/pcs/pcs-rzn1-miic.c | 6 ++---- drivers/net/phy/sfp.c | 6 ++---- drivers/net/wan/fsl_ucc_hdlc.c | 6 ++---- drivers/net/wan/ixp4xx_hss.c | 5 ++--- drivers/net/wwan/qcom_bam_dmux.c | 6 ++---- 9 files changed, 21 insertions(+), 45 deletions(-) base-commit: eff99d8edbed7918317331ebd1e365d8e955d65e -- 2.42.0