* [U-Boot] [Query] NET: QE: UEC: Checking patch status @ 2008-09-03 22:18 richardretanubun 2008-09-03 22:50 ` Ben Warren 2008-09-04 5:27 ` Ben Warren 0 siblings, 2 replies; 7+ messages in thread From: richardretanubun @ 2008-09-03 22:18 UTC (permalink / raw) To: u-boot Dear Ben, Sorry to nag, I'm just checking in to see if you plan to push the patches I submitted, the last discussion on them are listed below: 1. [U-boot] [PATCHv2 1/2] NET: QE: UEC: Make uec_miiphy_read() and uec_miiphy_write() use the devname arg. http://lists.denx.de/pipermail/u-boot/2008-August/038968.html 2. [U-Boot] [U-boot] [PATCH 2/2] NET: QE: UEC: Allow uec re-initialization based on netretry environment variable. http://lists.denx.de/pipermail/u-boot/2008-August/038976.html Some newbie questions: 1. Is there a supposed to be a NACK e-mail if the patch is being rejected? 2. What is the proper way to check about patch status update like this? Thanks for all your help, Regards, - Richard Retanubun. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] [Query] NET: QE: UEC: Checking patch status 2008-09-03 22:18 [U-Boot] [Query] NET: QE: UEC: Checking patch status richardretanubun @ 2008-09-03 22:50 ` Ben Warren 2008-09-04 5:27 ` Ben Warren 1 sibling, 0 replies; 7+ messages in thread From: Ben Warren @ 2008-09-03 22:50 UTC (permalink / raw) To: u-boot Hi Richard, richardretanubun wrote: > Dear Ben, > > Sorry to nag, > > I'm just checking in to see if you plan to push the patches I > submitted, the last discussion on them are listed below: > > 1. [U-boot] [PATCHv2 1/2] NET: QE: UEC: Make uec_miiphy_read() and > uec_miiphy_write() use the devname arg. > http://lists.denx.de/pipermail/u-boot/2008-August/038968.html > > 2. [U-Boot] [U-boot] [PATCH 2/2] NET: QE: UEC: Allow uec > re-initialization based on netretry environment variable. > http://lists.denx.de/pipermail/u-boot/2008-August/038976.html > Sorry, I dropped the ball. I'll look at them tonight. > > Some newbie questions: > > 1. Is there a supposed to be a NACK e-mail if the patch is being > rejected? > Yes, you didn't get one. > 2. What is the proper way to check about patch status update like this? > What you just did. regards, Ben ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] [Query] NET: QE: UEC: Checking patch status 2008-09-03 22:18 [U-Boot] [Query] NET: QE: UEC: Checking patch status richardretanubun 2008-09-03 22:50 ` Ben Warren @ 2008-09-04 5:27 ` Ben Warren 2008-09-04 23:47 ` [U-Boot] ppc4xx: glacier broken with latest u-boot Victor Gallardo 1 sibling, 1 reply; 7+ messages in thread From: Ben Warren @ 2008-09-04 5:27 UTC (permalink / raw) To: u-boot Hi Richard, richardretanubun wrote: > Dear Ben, > > Sorry to nag, > > I'm just checking in to see if you plan to push the patches I > submitted, the last discussion on them are listed below: > I apologize for not responding in a more timely fashion. Let's just say the summer's been the busiest I ever had on many fronts and I haven't handled juggling all the balls as well as I should have. > 1. [U-boot] [PATCHv2 1/2] NET: QE: UEC: Make uec_miiphy_read() and > uec_miiphy_write() use the devname arg. > http://lists.denx.de/pipermail/u-boot/2008-August/038968.html > I'll ACK this one and pull it in. It's not strictly formatted properly, but no worries. > 2. [U-Boot] [U-boot] [PATCH 2/2] NET: QE: UEC: Allow uec > re-initialization based on netretry environment variable. > http://lists.denx.de/pipermail/u-boot/2008-August/038976.html > > I'm not crazy about the approach here and will shortly respond directly. to the patch. regards, Ben ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] ppc4xx: glacier broken with latest u-boot 2008-09-04 5:27 ` Ben Warren @ 2008-09-04 23:47 ` Victor Gallardo 2008-09-05 2:06 ` Adam Graham 0 siblings, 1 reply; 7+ messages in thread From: Victor Gallardo @ 2008-09-04 23:47 UTC (permalink / raw) To: u-boot Hello Stefan, I just pulled the latest u-boot (git://git.denx.de/u-boot-ppc4xx.git) and glacier is broken. It builds, but if load the u-boot it hangs. This is far as it gets. U-Boot 1.3.4-03965-g7deb3b3 (Sep 4 2008 - 16:26:55) CPU: AMCC PowerPC 460GT Rev. A at 800 MHz (PLB=200, OPB=100, EBC=100 MHz) Security/Kasumi support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter disabled 32 kB I-Cache 32 kB D-Cache Board: Glacier - AMCC PPC460GT Evaluation Board, 2*PCIe, Rev. 13 I2C: ready DTT: 1 is 35 C DRAM: 256 MB (ECC not enabled, 400 MHz, CL3) FLASH: 64 MB NAND: 32 MiB PCI: Bus Dev VenId DevId Class Int PCIE0: link is not up. PCIE0: initialization as root-complex failed PCIE1: link is not up. PCIE1: initialization as root-complex failed Regards, Victor Gallardo ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] ppc4xx: glacier broken with latest u-boot 2008-09-04 23:47 ` [U-Boot] ppc4xx: glacier broken with latest u-boot Victor Gallardo @ 2008-09-05 2:06 ` Adam Graham 2008-09-05 9:28 ` Stefan Roese 0 siblings, 1 reply; 7+ messages in thread From: Adam Graham @ 2008-09-05 2:06 UTC (permalink / raw) To: u-boot Stefan, I took a quick look at this problem and tracked the problem down to the serial console initialization area for the AMCC Glacier and Canyonlands boards. description PPC4xx U-Boot Custodian Tree owner Stefan Roese last change Wed, 3 Sep 2008 15:21:38 +0000 URL git://git.denx.de/u-boot-ppc4xx.git The problem was introduced 4 days ago with the commit committer Wolfgang Denk <wd@denx.de> Sun, 31 Aug 2008 22:16:29 +0000 (00:16 +0200) commit e99e9575bbeba1b7c48e046547cae065ec0071de tree c08553c4d06725bd6013a46068df0059c5b49a00 parent a13b2d937941f6b525abfcfad96c034f94421188 parent 08ab4e1780fa63c88dd5a5ab52f4ff4ed1ee1878 If one were to rebase their git tree to the prior commit, U-Boot will boot all the way up on the Glacier and Canyonlands boards. committer Wolfgang Denk <wd@denx.de> Sun, 31 Aug 2008 22:06:05 +0000 (00:06 +0200) commit a13b2d937941f6b525abfcfad96c034f94421188 tree 56e5bdaf62397b2f8cc2be9b17a035d9b059bf8a parent e155c9e00b5f21a6de28479259c440ba71289d00 parent d6e04258be8f2408845468d3cf722a4cf0433445 The problem happens within the console_init_r() routine called from the board_init_r() function. common/console.c #else /* CFG_CONSOLE_IS_IN_ENV */ /* Called after the relocation - use desired console functions */ int console_init_r (void) { device_t *inputdev = NULL, *outputdev = NULL; int i; struct list_head *list = device_get_list(); struct list_head *pos; device_t *dev; #ifdef CONFIG_SPLASH_SCREEN /* suppress all output if splash screen is enabled and we have a bmp to display */ if (getenv("splashimage") != NULL) gd->flags |= GD_FLG_SILENT; #endif /* Scan devices looking for input and output devices */ list_for_each(pos, list) { dev = list_entry(pos, device_t, list); if ((dev->flags & DEV_FLAGS_INPUT) && (inputdev == NULL)) { inputdev = dev; } if ((dev->flags & DEV_FLAGS_OUTPUT) && (outputdev == NULL)) { outputdev = dev; } if(inputdev && outputdev) break; } /* Initializes output console first */ if (outputdev != NULL) { console_setfile (stdout, outputdev); console_setfile (stderr, outputdev); } /* Initializes input console */ if (inputdev != NULL) { console_setfile (stdin, inputdev); } gd->flags |= GD_FLG_DEVINIT; /* device initialization completed */ (Problem happens here- no more console output) There are 4 elements in the device_get_list() list. I did a quick print of their flags field: list_head 0x1ffef2a0 dev->flags = 0x80000003 dev->flags = 0x00000003 dev->flags = 0x00000003 dev->flags = 0x80000003 Is the dev->flags for each console serial device have both DEV_FLAGS_INPUT and the DEV_FLAGS_OUTPUT set? There was a change in the e99e9575bbeba1b7c48e046547cae065ec0071de commit with the list processing of the console devices (common/console.c, common/devices.c). Unfortunately I can not investigate further tonight (family engagement), but I hope this helps. Adam Graham > -----Original Message----- > From: u-boot-bounces at lists.denx.de > [mailto:u-boot-bounces at lists.denx.de] On Behalf Of Victor Gallardo > Sent: Thursday, September 04, 2008 4:47 PM > To: Stefan Roese; u-boot at lists.denx.de > Subject: [U-Boot] ppc4xx: glacier broken with latest u-boot > > Hello Stefan, > > I just pulled the latest u-boot (git://git.denx.de/u-boot-ppc4xx.git) > and glacier is broken. It builds, but if load the u-boot it > hangs. This is far as it gets. > > U-Boot 1.3.4-03965-g7deb3b3 (Sep 4 2008 - 16:26:55) > > CPU: AMCC PowerPC 460GT Rev. A at 800 MHz (PLB=200, OPB=100, EBC=100 > MHz) > Security/Kasumi support > Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) > Internal PCI arbiter disabled > 32 kB I-Cache 32 kB D-Cache > Board: Glacier - AMCC PPC460GT Evaluation Board, 2*PCIe, Rev. 13 > I2C: ready > DTT: 1 is 35 C > DRAM: 256 MB (ECC not enabled, 400 MHz, CL3) > FLASH: 64 MB > NAND: 32 MiB > PCI: Bus Dev VenId DevId Class Int > PCIE0: link is not up. > PCIE0: initialization as root-complex failed > PCIE1: link is not up. > PCIE1: initialization as root-complex failed > > Regards, > > Victor Gallardo > ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] ppc4xx: glacier broken with latest u-boot 2008-09-05 2:06 ` Adam Graham @ 2008-09-05 9:28 ` Stefan Roese 2008-09-05 11:31 ` Wolfgang Denk 0 siblings, 1 reply; 7+ messages in thread From: Stefan Roese @ 2008-09-05 9:28 UTC (permalink / raw) To: u-boot Adam, On Friday 05 September 2008, Adam Graham wrote: <snip> > The problem happens within the console_init_r() routine called from the > board_init_r() function. This problem is fixed with the patch I sent out this morning: devices: Use list_add_tail() instead of list_add() to register a device Thanks for reporting and initial debugging. Wolfgang, can you please pick up this patch quickly? Thanks. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de ===================================================================== ^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] ppc4xx: glacier broken with latest u-boot 2008-09-05 9:28 ` Stefan Roese @ 2008-09-05 11:31 ` Wolfgang Denk 0 siblings, 0 replies; 7+ messages in thread From: Wolfgang Denk @ 2008-09-05 11:31 UTC (permalink / raw) To: u-boot Dear Stefan Roese, In message <200809051128.45671.sr@denx.de> you wrote: > > This problem is fixed with the patch I sent out this morning: > > devices: Use list_add_tail() instead of list_add() to register a device > > Thanks for reporting and initial debugging. > > Wolfgang, can you please pick up this patch quickly? Thanks. Done. I know that this was a critical one. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Real Programmers always confuse Christmas and Halloween because OCT 31 == DEC 25 ! - Andrew Rutherford (andrewr at ucs.adelaide.edu.au) ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-09-05 11:31 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-09-03 22:18 [U-Boot] [Query] NET: QE: UEC: Checking patch status richardretanubun 2008-09-03 22:50 ` Ben Warren 2008-09-04 5:27 ` Ben Warren 2008-09-04 23:47 ` [U-Boot] ppc4xx: glacier broken with latest u-boot Victor Gallardo 2008-09-05 2:06 ` Adam Graham 2008-09-05 9:28 ` Stefan Roese 2008-09-05 11:31 ` Wolfgang Denk
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox