| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Celebrate OpenBSD 6.0 release by retiring the sparc port. | 2016-09-01 | 1 | -394/+0 | |
| | | | | | | You've served us well, good friend, but now it's time to rest. ok deraadt | ||||
| * | remove needless malloc cast | 2016-03-07 | 1 | -3/+2 | |
| | | |||||
| * | Network drivers should not include <net/route.h> or <net/netisr.h> | 2015-11-25 | 1 | -2/+1 | |
| | | |||||
| * | You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl. | 2015-11-24 | 1 | -2/+1 | |
| | | |||||
| * | The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER. | 2015-11-24 | 1 | -2/+1 | |
| | | |||||
| * | Add a bus_dma_tag_t for DVMA usage, suitable for use for devices not sitting | 2015-03-30 | 1 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | behind a sun4m iommu. Move the existing dvma routines from vm_machdep.c to this new dvma.c; this allows for a few declarations to be removed from public headers. Extend the device attachment arguments (struct confargs) to pass a bus_dma_tag_t. mainbus receives the dvma bus_dma_tag_t, and devices pass the tag unchanged to their children, except for iommu(4) which replaces it with its own. Change the few sun4m-only drivers to pick the bus_dma_tag_t from confargs rather than assume iommu; this allows qlw(4) to attach and work on sun4c. ok kettenis@ | ||||
| * | Convert qe(4) et be(4) to if_input(). | 2015-03-29 | 1 | -4/+2 | |
| | | | | | Tested by miod@, thanks! | ||||
| * | Do the right thing in qec_fix_range() when connected to an sbus(4) without | 2015-03-22 | 1 | -15/+40 | |
| | | | | | | `ranges' property, i.e. sun4c, so that child devices can attach correctly. This makes be(4) work on sun4c. | ||||
| * | <netinet/in_systm.h> is no longer needed. | 2014-07-22 | 1 | -5/+1 | |
| | | |||||
| * | Most network drivers include netinet/in_var.h, but apparently they | 2013-09-05 | 1 | -2/+1 | |
| | | | | | | | don't have to. Remove these include lines from mvme68k, mvme88k, sparc drivers. test and OK miod@ | ||||
| * | Remove bogus LHS casts. makes gcc4 happy. | 2010-09-05 | 1 | -3/+3 | |
| | | | | | ok miod@ | ||||
| * | Don't #include <sys/user.h> into files that don't need the stuff | 2010-06-26 | 1 | -2/+1 | |
| | | | | | | | | | it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@ | ||||
| * | sbus_establish() and the associated linked list in the sbus softc is now only | 2006-06-02 | 1 | -4/+1 | |
| | | | | | | | used to store a per-device reset callback, for use in sbusreset(). Except sbusreset() has never, ever, been used since Torek's sbus code went in. Time to recycle those wasted bits. | ||||
| * | some license cleanup | 2003-06-02 | 1 | -3/+1 | |
| | | |||||
| * | First round of __P removal in sys | 2002-03-14 | 1 | -6/+6 | |
| | | |||||
| * | simplify qec_put a bit | 2002-02-08 | 1 | -11/+7 | |
| | | |||||
| * | - take advantage of the fact that qe's and be's require qec's and move | 2001-01-30 | 1 | -1/+100 | |
| | | | | | | | some common functionality into qec's driver (rx and tx frame fetching) - avoid modulus operations - some style | ||||
| * | but make it work for multiple cards... i think | 1999-07-05 | 1 | -3/+2 | |
| | | |||||
| * | calculate ca_offset correctly | 1999-07-05 | 1 | -2/+4 | |
| | | |||||
| * | save a bit of space; theo. | 1998-11-16 | 1 | -3/+3 | |
| | | |||||
| * | Detect cards that require dma that are in non-dma slots and don't allow | 1998-11-11 | 1 | -2/+24 | |
| | | | | | them to be attach'd. | ||||
| * | First step at unifying qe & be drivers: | 1998-11-02 | 1 | -8/+28 | |
| | | | | | | | | o qe & be drivers now only access qec globals directly at interrupt time o more initialization done in qec_reset o qe & be drivers handle the qec internal buffer identically o nuked unused variables | ||||
| * | The qec global reset should only be allowed to happen once per qec card, not | 1998-10-21 | 1 | -1/+3 | |
| | | | | | once per channel init. | ||||
| * | Support for the qec+qe (SBus QuadEthernet board) | 1998-10-19 | 1 | -2/+21 | |
| | | |||||
| * | o Fix up address ranges | 1998-08-26 | 1 | -8/+96 | |
| | | | | | | o Added qec_translate for translating addresses of prom children o Added qec_reset to do a generic reset of the card | ||||
| * | do not print fake slot numbers | 1998-07-05 | 1 | -2/+2 | |
| | | |||||
| * | map qec registers properly | 1998-07-05 | 1 | -13/+11 | |
| | | |||||
| * | add qec register info | 1998-07-04 | 1 | -1/+2 | |
| | | |||||
| * | add support for qec; same basic thing as lebuffer | 1998-07-04 | 1 | -0/+139 | |
