public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Francesco Dolcini <francesco@dolcini.it>
To: Marcel Ziswiler <marcel.ziswiler@toradex.com>,
	"sumit.garg@linaro.org" <sumit.garg@linaro.org>
Cc: "francesco@dolcini.it" <francesco@dolcini.it>,
	"jh80.chung@samsung.com" <jh80.chung@samsung.com>,
	"sahaj.sarup@linaro.org" <sahaj.sarup@linaro.org>,
	"peng.fan@nxp.com" <peng.fan@nxp.com>,
	"remi.duraffort@linaro.org" <remi.duraffort@linaro.org>,
	"u-boot@lists.denx.de" <u-boot@lists.denx.de>,
	"trini@konsulko.com" <trini@konsulko.com>,
	"marex@denx.de" <marex@denx.de>,
	"daniel.thompson@linaro.org" <daniel.thompson@linaro.org>,
	"lukma@denx.de" <lukma@denx.de>,
	"aford173@gmail.com" <aford173@gmail.com>,
	"seanga2@gmail.com" <seanga2@gmail.com>,
	"festevam@denx.de" <festevam@denx.de>,
	Andrejs Cainikovs <andrejs.cainikovs@toradex.com>,
	"ilias.apalodimas@linaro.org" <ilias.apalodimas@linaro.org>,
	"sjg@chromium.org" <sjg@chromium.org>,
	"fathi.boudra@linaro.org" <fathi.boudra@linaro.org>
Subject: Re: [PATCH 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support
Date: Wed, 21 Feb 2024 15:31:19 +0100	[thread overview]
Message-ID: <20240221143119.GA9552@francesco-nb> (raw)
In-Reply-To: <fba9ba00b218a9c0c9be4958b2f08f1dee3e7a15.camel@toradex.com>

On Wed, Feb 21, 2024 at 09:18:51AM +0000, Marcel Ziswiler wrote:
> On Wed, 2024-02-21 at 08:55 +0100, Francesco Dolcini wrote:
> > On Tue, Feb 20, 2024 at 06:40:56PM +0530, Sumit Garg wrote:
> > > Also, enable reset driver which is a prerequisite for PCIe support.
> > > 
> > > Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
> > > ---
> > >  configs/verdin-imx8mp_defconfig | 9 +++++++++
> > >  1 file changed, 9 insertions(+)
> > > 
> > > diff --git a/configs/verdin-imx8mp_defconfig b/configs/verdin-imx8mp_defconfig
> > > index 22b8a334dfa..d8bd644322b 100644
> > > --- a/configs/verdin-imx8mp_defconfig
> > > +++ b/configs/verdin-imx8mp_defconfig
> > > @@ -185,3 +185,12 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x1b67
> > >  CONFIG_USB_GADGET_PRODUCT_NUM=0x4000
> > >  CONFIG_IMX_WATCHDOG=y
> > >  CONFIG_HEXDUMP=y
> > > +CONFIG_DM_RESET=y
> > > +CONFIG_RESET_IMX=y
> > > +CONFIG_PCI=y
> > > +CONFIG_PCIE_DW_IMX8=y
> > > +CONFIG_PHY_IMX8M_PCIE=y
> > > +CONFIG_CMD_PCI=y
> > > +CONFIG_NVME=y
> > > +CONFIG_NVME_PCI=y
> > > +CONFIG_CMD_NVME=y
> > 
> > This will increase the u-boot proper size
> 
> Yes, I checked and it is actually slightly more than 32 K.
> 
> > and marginally increase the
> > boot time (because of a bigger binary to be read from the eMMC).
> 
> That was also my concern.
> 
> > Apart of that do you expect any other impact on those changes? SPL
> > binary size should not be affected, correct?
> > 
> > Asking this out loudly to confirm that nothing unexpected is going to
> > happen because of these changes.
> 
> Other than that I actually gave it a quick try and PCIe/NVMe does indeed work and the regular boot is not
> affected (other than the slight size and boot time increase, of course).
> 
> > For my curiosity, care to share what's the use case? Do you plan to have
> > the OS stored into an NVME device?
> 
> For us the question is basically whether that use case does mandate
> enforcing such changes for each and every customer. Plus the regular
> expected maintenance effort any such change brings with it, of course.

Marcel, given all you wrote here I would personally be fine
on having this enabled in the verdin_imx8mp defconfig.

What's your idea? Are you good with it?

Francesco


  parent reply	other threads:[~2024-02-21 14:31 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-20 13:10 [PATCH 0/7] imx8mp: Enable PCIe/NVMe support Sumit Garg
2024-02-20 13:10 ` [PATCH 1/7] clk: imx8mp: Add support for PCIe clocks Sumit Garg
2024-02-20 13:10 ` [PATCH 2/7] reset: imx: Add support for i.MX8MP reset controller Sumit Garg
2024-02-20 15:12   ` Marek Vasut
2024-02-21  5:40     ` Sumit Garg
2024-02-21  9:28       ` Marek Vasut
2024-02-20 13:10 ` [PATCH 3/7] imx8mp: power-domain: Add PCIe support Sumit Garg
2024-02-20 15:14   ` Marek Vasut
2024-02-21  6:01     ` Sumit Garg
2024-02-21  9:32       ` Marek Vasut
2024-02-20 13:10 ` [PATCH 4/7] imx8mp: power-domain: Expose high performance PLL clock Sumit Garg
2024-02-20 15:16   ` Marek Vasut
2024-02-21  6:14     ` Sumit Garg
2024-02-21  9:37       ` Marek Vasut
2024-02-20 13:10 ` [PATCH 5/7] phy: phy-imx8m-pcie: Add support for i.MX8M{M/P} PCIe PHY Sumit Garg
2024-02-20 15:17   ` Marek Vasut
2024-02-21  6:17     ` Sumit Garg
2024-02-21  9:42       ` Marek Vasut
2024-02-20 13:10 ` [PATCH 6/7] pci: Add DW PCIe controller support for iMX8MP SoC Sumit Garg
2024-02-20 15:22   ` Marek Vasut
2024-02-21  6:25     ` Sumit Garg
2024-02-21  9:44       ` Marek Vasut
2024-02-20 13:10 ` [PATCH 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support Sumit Garg
2024-02-20 15:22   ` Marek Vasut
2024-02-21  6:27     ` Sumit Garg
2024-02-23  7:52       ` Francesco Dolcini
2024-02-20 16:04   ` Fabio Estevam
2024-02-21  6:29     ` Sumit Garg
2024-02-21  7:55   ` Francesco Dolcini
2024-02-21  9:18     ` Marcel Ziswiler
2024-02-21  9:36       ` Fathi Boudra
2024-02-21 10:04         ` Sumit Garg
2024-02-21  9:41       ` Marek Vasut
2024-02-21 12:12         ` Sumit Garg
2024-02-21 12:27           ` Marek Vasut
2024-02-21 13:15             ` Adam Ford
2024-02-21 13:22               ` Marek Vasut
2024-02-21 14:31       ` Francesco Dolcini [this message]
2024-02-22 12:47         ` Marcel Ziswiler
2024-02-21  9:39     ` Marek Vasut
2024-02-21 12:14       ` Sumit Garg
2024-02-20 15:04 ` [PATCH 0/7] imx8mp: " Marek Vasut
2024-02-21  5:25   ` Sumit Garg
2024-02-21  9:42     ` Marek Vasut

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240221143119.GA9552@francesco-nb \
    --to=francesco@dolcini.it \
    --cc=aford173@gmail.com \
    --cc=andrejs.cainikovs@toradex.com \
    --cc=daniel.thompson@linaro.org \
    --cc=fathi.boudra@linaro.org \
    --cc=festevam@denx.de \
    --cc=ilias.apalodimas@linaro.org \
    --cc=jh80.chung@samsung.com \
    --cc=lukma@denx.de \
    --cc=marcel.ziswiler@toradex.com \
    --cc=marex@denx.de \
    --cc=peng.fan@nxp.com \
    --cc=remi.duraffort@linaro.org \
    --cc=sahaj.sarup@linaro.org \
    --cc=seanga2@gmail.com \
    --cc=sjg@chromium.org \
    --cc=sumit.garg@linaro.org \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox