RE: [PATCH 6.12.y-cip 5/8] memory: renesas-rpc-if: Add suspend/resume support
Prabhakar Mahadev Lad <[email protected]> Mon, 20 Jul 2026 10:00:15 +0000
| Newsgroups | org.cip-project.lists.cip-dev |
|---|---|
| Message-ID | <OSCPR01MB143150D7B98E42453819C9FB8AAC32@OSCPR01MB14315.jpnprd01.prod.outlook.com> |
Hi Pavel, Thank you for the review. > From: Pavel Machek <[email protected]> > Sent: 16 July 2026 11:49 > To: Prabhakar Mahadev Lad <[email protected]> > Cc: [email protected]; Nobuhiro Iwamatsu > <[email protected]>; Pavel Machek <[email protected]>; > Biju Das <[email protected]> > Subject: Re: [PATCH 6.12.y-cip 5/8] memory: renesas-rpc-if: Add > suspend/resume support > > Hi! > > > From: Biju Das <[email protected]> > > > On RZ/G3E using PSCI, s2ram powers down the SoC. Add suspend/resume > > callbacks to control spi/spix2 clocks. > > ... > > +++ b/drivers/memory/renesas-rpc-if.c > > @@ -1024,19 +1026,15 @@ static int rpcif_probe(struct platform_device > *pdev) > > * flash write failure. So, enable these clocks during probe() and > > * disable it in remove(). > > */ > > - if (rpc->info->type == XSPI_RZ_G3E) { > > - struct clk *spi_clk; > > - > > - spi_clk = devm_clk_get_enabled(dev, "spix2"); > > - if (IS_ERR(spi_clk)) > > - return dev_err_probe(dev, PTR_ERR(spi_clk), > > - "cannot get enabled spix2 clk\n"); > > - > > - spi_clk = devm_clk_get_enabled(dev, "spi"); > > - if (IS_ERR(spi_clk)) > > - return dev_err_probe(dev, PTR_ERR(spi_clk), > > - "cannot get enabled spi clk\n"); > > - } > > + rpc->spix2_clk = devm_clk_get_optional_enabled(dev, "spix2"); > > + if (IS_ERR(rpc->spix2_clk)) > > + return dev_err_probe(dev, PTR_ERR(rpc->spix2_clk), > > + "cannot get enabled spix2 clk\n"); > > + > > + rpc->spi_clk = devm_clk_get_optional_enabled(dev, "spi"); > > + if (IS_ERR(rpc->spi_clk)) > > + return dev_err_probe(dev, PTR_ERR(rpc->spi_clk), > > + "cannot get enabled spi clk\n"); > > > > vdev = platform_device_alloc(name, PLATFORM_DEVID_AUTO); > > if (!vdev) > > This change is not exmplained in the changelog, and it does not look > related to suspend. I guess it is too late to do anything with it now. > Indeed, this change should have been a separate patch. Cheers, Prabhakar