Re: [EXT] Re: [PATCH v3] imx: Add FRDM-IMX95 initial support

Fabio Estevam <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <CAOMZO5AhOZcsAc6DThNDcXudk5fWrm1gxgzwvETWX3hQ+Pj6=w@mail.gmail.com>
Hi Joseph,

On Mon, Aug 3, 2026 at 4:36 AM Joseph Guo <[email protected]> wrote:

> On i.MX95, `netc_bus0`/`netc_bus1` are internal pseudo-PCI buses used by the NETC subsystem for register access — they are not real external PCIe root complexes.
> Without explicit ordering, `netc_bus0`/`netc_bus1` may be enumerated before or interleaved with the real external PCIe root complex,
> making it difficult to predictably identify and target the true PCIe interface (e.g., for NVMe, PCIe Ethernet, or other add-in cards) in boot scripts and environment variables.
>
>
> The `pci0`/`pci1` aliases fix the enumeration order in U-Boot only. Linux does not use `pci` aliases for bus ordering. In kernel, it use 'linux,pci-domain = <0>;' instead.
> I prefer keep the alias in u-boot.dtsi instead of upstream.

Why can't U-boot use 'linux,pci-domain = <0>;' just like the kernel, then?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.