[PATCH 21] SMC91111: remove old unused LEON2/LEON3 intialization code
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Mar 29 14:34:47 UTC 2012
In spite of whatever I am doing in git, this appears to be committed.
On 03/29/2012 06:52 AM, Daniel Hellstrom wrote:
> Signed-off-by: Daniel Hellstrom<daniel at gaisler.com>
> ---
> c/src/libchip/network/smc91111.c | 36 ------------------------------------
> 1 files changed, 0 insertions(+), 36 deletions(-)
>
> diff --git a/c/src/libchip/network/smc91111.c b/c/src/libchip/network/smc91111.c
> index 41961ae..7070108 100644
> --- a/c/src/libchip/network/smc91111.c
> +++ b/c/src/libchip/network/smc91111.c
> @@ -895,42 +895,6 @@ int _rtems_smc91111_driver_attach (struct rtems_bsdnet_ifconfig *config,
> int mtu;
> DEBUG_FUNCTION();
>
> -#if 0
> - /* activate io area */
> - switch (sparc_leon23_get_psr_version()) {
> - case 0:
> - case 2:
> - db_printf("Activating Leon2 io port\n");
> - /*configure pio */
> - *((volatile unsigned int *)0x80000000) |= 0x10f80000;
> - *((volatile unsigned int *)0x800000A8) |=
> - (0xe0 | chip->vector)<< (8 * (chip->pio - 4));
> - break;
> - default:
> - {
> - unsigned long irq_pio, irq_mctrl, addr_pio, addr_mctrl;
> - if ((addr_pio = amba_find_apbslv_addr(VENDOR_GAISLER,
> - GAISLER_PIOPORT,&irq_pio))
> - && (addr_mctrl =
> - amba_find_apbslv_addr(VENDOR_ESA, ESA_MCTRL,&irq_mctrl))) {
> - LEON3_IOPORT_Regs_Map *io =
> - (LEON3_IOPORT_Regs_Map *) addr_pio;
> - db_printf
> - ("Activating Leon3 io port for smsc_lan91cxx (pio:%x mctrl:%x)\n",
> - (unsigned int)addr_pio,
> - (unsigned int)addr_mctrl);
> - *((volatile unsigned int *)addr_mctrl) |= 0x10f80000; /*mctrl ctrl 1 */
> - io->irqmask |= (1<< chip->pio);
> - io->irqpol |= (1<< chip->pio);
> - io->irqedge |= (1<< chip->pio);
> - io->iodir&= ~(1<< chip->pio);
> - } else {
> - return 0;
> - }
> - }
> - }
> -#endif
> -
> /* parse driver name */
> if ((unitNumber = rtems_bsdnet_parse_driver_name(config,&unitName))< 0) {
> db_printf("Unitnumber< 0: %d\n", unitNumber);
--
Joel Sherrill, Ph.D. Director of Research& Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the devel
mailing list