Changeset b9d8cd33 in rtems


Ignore:
Timestamp:
Mar 29, 2012, 11:52:12 AM (9 years ago)
Author:
Daniel Hellstrom <daniel@…>
Branches:
4.11, 5, master
Children:
0729e2a7
Parents:
d0dbcf8
git-author:
Daniel Hellstrom <daniel@…> (03/29/12 11:52:12)
git-committer:
Joel Sherrill <joel.sherrill@…> (03/29/12 16:17:42)
Message:

SMC91111: remove old unused LEON2/LEON3 intialization code

Signed-off-by: Daniel Hellstrom <daniel@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/libchip/network/smc91111.c

    rd0dbcf8 rb9d8cd33  
    896896        DEBUG_FUNCTION();
    897897
    898 #if 0
    899         /* activate io area */
    900         switch (sparc_leon23_get_psr_version()) {
    901         case 0:
    902         case 2:
    903                 db_printf("Activating Leon2 io port\n");
    904                 /*configure pio */
    905                 *((volatile unsigned int *)0x80000000) |= 0x10f80000;
    906                 *((volatile unsigned int *)0x800000A8) |=
    907                     (0xe0 | chip->vector) << (8 * (chip->pio - 4));
    908                 break;
    909         default:
    910                 {
    911                         unsigned long irq_pio, irq_mctrl, addr_pio, addr_mctrl;
    912                         if ((addr_pio = amba_find_apbslv_addr(VENDOR_GAISLER,
    913                                                    GAISLER_PIOPORT, &irq_pio))
    914                             && (addr_mctrl =
    915                                 amba_find_apbslv_addr(VENDOR_ESA, ESA_MCTRL, &irq_mctrl))) {
    916                                 LEON3_IOPORT_Regs_Map *io =
    917                                     (LEON3_IOPORT_Regs_Map *) addr_pio;
    918                                 db_printf
    919                                     ("Activating Leon3 io port for smsc_lan91cxx (pio:%x mctrl:%x)\n",
    920                                      (unsigned int)addr_pio,
    921                                      (unsigned int)addr_mctrl);
    922                                 *((volatile unsigned int *)addr_mctrl) |= 0x10f80000;   /*mctrl ctrl 1 */
    923                                 io->irqmask |= (1 << chip->pio);
    924                                 io->irqpol |= (1 << chip->pio);
    925                                 io->irqedge |= (1 << chip->pio);
    926                                 io->iodir &= ~(1 << chip->pio);
    927                         } else {
    928                                 return 0;
    929                         }
    930                 }
    931         }
    932 #endif
    933 
    934898        /* parse driver name */
    935899        if ((unitNumber = rtems_bsdnet_parse_driver_name(config, &unitName)) < 0) {
Note: See TracChangeset for help on using the changeset viewer.