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

Joseph Guo <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
On 8/3/2026 8:16 PM, Fabio Estevam wrote:
> Caution: This is an external email. Please take care when clicking links or opening attachments. When in doubt, report the message using the 'Report this email' button
> 
> 
> 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?
Hi Fabio,

This is difference of general pcie driver in u-boot and kernel. Sorry I can't answer why U-boot didn't use the property.

-- 
Best Regards,
Joseph
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.