if_nlge.c (211994) | if_nlge.c (211996) |
---|---|
1/*- 2 * Copyright (c) 2003-2009 RMI Corporation 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 31 unchanged lines hidden (view full) --- 40 * The XLS device supports upto 8 10/100/1000 Ethernet MACs or max 2 10G 41 * Ethernet MACs. The 1G MACs are of SGMII and 10G MACs are of XAUI 42 * interface. These ports are part of two network accelerators. 43 * The nlge driver configures and initializes non-SPI4 Ethernet ports in the 44 * XLR/XLS devices and enables data transfer on them. 45 */ 46 47#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 2003-2009 RMI Corporation 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 31 unchanged lines hidden (view full) --- 40 * The XLS device supports upto 8 10/100/1000 Ethernet MACs or max 2 10G 41 * Ethernet MACs. The 1G MACs are of SGMII and 10G MACs are of XAUI 42 * interface. These ports are part of two network accelerators. 43 * The nlge driver configures and initializes non-SPI4 Ethernet ports in the 44 * XLR/XLS devices and enables data transfer on them. 45 */ 46 47#include <sys/cdefs.h> |
48__FBSDID("$FreeBSD: head/sys/mips/rmi/dev/nlge/if_nlge.c 211994 2010-08-30 13:05:21Z jchandra $"); | 48__FBSDID("$FreeBSD: head/sys/mips/rmi/dev/nlge/if_nlge.c 211996 2010-08-30 13:26:07Z jchandra $"); |
49 50#ifdef HAVE_KERNEL_OPTION_HEADERS 51#include "opt_device_polling.h" 52#endif 53 54#include <sys/endian.h> 55#include <sys/systm.h> 56#include <sys/sockio.h> --- 40 unchanged lines hidden (view full) --- 97#include <machine/intr_machdep.h> 98#include <machine/clock.h> /* for DELAY */ 99#include <machine/bus.h> 100#include <machine/resource.h> 101 102#include <mips/rmi/interrupt.h> 103#include <mips/rmi/msgring.h> 104#include <mips/rmi/iomap.h> | 49 50#ifdef HAVE_KERNEL_OPTION_HEADERS 51#include "opt_device_polling.h" 52#endif 53 54#include <sys/endian.h> 55#include <sys/systm.h> 56#include <sys/sockio.h> --- 40 unchanged lines hidden (view full) --- 97#include <machine/intr_machdep.h> 98#include <machine/clock.h> /* for DELAY */ 99#include <machine/bus.h> 100#include <machine/resource.h> 101 102#include <mips/rmi/interrupt.h> 103#include <mips/rmi/msgring.h> 104#include <mips/rmi/iomap.h> |
105#include <mips/rmi/debug.h> | |
106#include <mips/rmi/pic.h> 107#include <mips/rmi/board.h> 108#include <mips/rmi/rmi_mips_exts.h> 109#include <mips/rmi/rmi_boot_info.h> 110#include <mips/rmi/dev/xlr/atx_cpld.h> 111#include <mips/rmi/dev/xlr/xgmac_mdio.h> 112 113#include <dev/mii/mii.h> --- 2325 unchanged lines hidden --- | 105#include <mips/rmi/pic.h> 106#include <mips/rmi/board.h> 107#include <mips/rmi/rmi_mips_exts.h> 108#include <mips/rmi/rmi_boot_info.h> 109#include <mips/rmi/dev/xlr/atx_cpld.h> 110#include <mips/rmi/dev/xlr/xgmac_mdio.h> 111 112#include <dev/mii/mii.h> --- 2325 unchanged lines hidden --- |