[U-Boot-Users] Question on PCI runtime add-ons to Open Firmware blob

Hi, I'm quite new to Open firmware, and I apologize if my question sound silly or has been already answered.
My system is PowerPC-based (8641D) and has a 2-level PCI tree with a PCI-express switch in the middle, thus with many subordinate busses. Being it an embedded system, I was trying to write the complete DTS for describing the structure for Linux to boot without having to patch the platform code.
Before doing so, I was asking myself whether u-boot offers a runtime mechanism for filling the blob with the complete snapshot of the PCI bus structure as discovered by u-boot code before passing control to Linux. (at the moment I tftp a pre-compiled blob that I'm trying to adapt starting from the MPC8641HPCN one, which in fact has no PCI-2-PCI bridges in the middle).
Thanks in advance!
regards,
luigi
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - Luigi Campora Sirti S.p.A. TR-SS - R&D Sistemi di Segnalamento Via Bombrini, 11/4 16149 Genova tel: +39 010 65948 36 fax: +39 010 65948 22 cell: +39 335 7470015 Web: www.sirti.it email: L.Campora@sirti.it - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NOTA DI RISERVATEZZA Questo messaggio e i suoi allegati sono destinati esclusivamente alle persone in indirizzo e puo' contenere informazioni riservate. Se avete ricevuto il messaggio per errore, Vi informiamo che qualsiasi utilizzo dei contenuti della presente e' assolutamente vietato. Vi invitiamo a rispedire immediatamente la mail al mittente e a distruggere il messaggio. Per qualsiasi dubbio, Vi invitiamo a contattarci rispondendo a webmaster@sirti.it Grazie www.sirti.it
CONFIDENTIALITY NOTICE This message and its attachments are addressed solely to the persons above and may contain confidential information. If you have received the message in error, be informed that any use of the content hereof is prohibited. Please return it immediately to the sender and delete the message. Should you have any questions, please contact us by replying to webmaster@sirti.it Thank you www.sirti.it

On Jan 22, 2008, at 10:32 AM, L.Campora@Sirti.it wrote:
Hi, I'm quite new to Open firmware, and I apologize if my question sound silly or has been already answered.
My system is PowerPC-based (8641D) and has a 2-level PCI tree with a PCI-express switch in the middle, thus with many subordinate busses. Being it an embedded system, I was trying to write the complete DTS for describing the structure for Linux to boot without having to patch the platform code.
Before doing so, I was asking myself whether u-boot offers a runtime mechanism for filling the blob with the complete snapshot of the PCI bus structure as discovered by u-boot code before passing control to Linux. (at the moment I tftp a pre-compiled blob that I'm trying to adapt starting from the MPC8641HPCN one, which in fact has no PCI-2-PCI bridges in the middle).
u-boot does not dynamically create PCI device tree nodes today.
- k
participants (2)
-
Kumar Gala
-
L.Campora@Sirti.it