summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_tireg.h
AgeCommit message (Collapse)Author
2006-08-16remove the sparc64 workarounds for the jumbo frame receive ring sizes nowBrad Smith
that the iommu code has been fixed.
2006-07-18increase the number of Jumbo slots a little bit for sparc64.Brad Smith
2006-05-28- remove ETHER_MAX_LEN_JUMBO and ETHERMTU_JUMBO.Brad Smith
- use if_hardmtu for MTU ioctl handlers. ok reyk@
2006-03-16tidy up a bit.Brad Smith
2006-01-16Cache the TX producer index instead of reading it every time ti_start isBrad Smith
called. From FreeBSD
2005-10-09special case sparc64 for now and lower the Jumbo slotsBrad Smith
down from 384 to 54.
2005-10-09remove ETHER_CRC_LEN and ETHER_HDR_LENBrad Smith
2005-07-03- when printing the "unsupported chip revision" message also print theBrad Smith
chip revision. - allow VLAN-sized frames even when not using hardware VLAN support. From FreeBSD - disestablish PCI interrupt on failure to attach. - allow reception of Jumbo frames by default. Based on a diff sent to me a long time ago by mcbride@
2005-05-27remove vtophys hack (for alpha) which this driver no longer usesPeter Valchev
2004-11-02#ifdef __alpha__ -> #ifdef __LP64__Miod Vallat
2004-08-05remove some separate per driver constants and useBrad Smith
ETHER_MAX_LEN_JUMBO/ETHERMTU_JUMBO where appropriate. ok mcbride@ henning@ mickey@
2004-05-19remove duplication, use ETHER_ALIGN from if_ether.hBrad Smith
2003-02-26don't do arithmetic on bus space handles. Instead, use bus_space functionsNathan Binkert
2002-12-04Make ti(4) use busdma and add all of the necessary stuff to support bothNathan Binkert
endian modes. This makes ti now work on macppc and sparc64. While we're at ti, clean up a bit of the code: Use SLIST instead of LIST Remove register Use bus_space instead of bcopy/bzero Don't use bitfields since it makes dealing with endianness annoying. ok jason@, deraadt@
2002-10-04More OpenBSDism's (vs FreeBSDisms).Jason Wright
2002-10-03Use our defn of pci command registers, not freebsd'sJason Wright
2000-11-21From FreeBSD:Jason Wright
add support for the acenic copper and netgear ga620t (untested). This also updates the firmware to 12.4.13 for tigon 1, and 12.4.11+wpaul hacks for tigon 2
2000-06-07from freebsd(wpaul):Jason Wright
Update the Tigon firmware to 12.3.21. This fixes a few bugs and adds support for cards with 2MB of on-board SRAM.
2000-03-15implimented -> implementedTodd T. Fries
2000-02-15update ti firmware to 12.3.18Jason Wright
2000-01-18sync with FreeBSD: add Farallon PN9000SX as a matchJason Wright
1999-10-25use bus_dma instead of [u]vm_page_alloc_contigJason Wright
1999-10-03take advantage of m->m_ext.ext_handle for storing the softcJason Wright
(instead of stashing it in the buffer)
1999-09-26openbsd-ify: remove staticsJason Wright
merge with freebsd: clean up buffer allocation fix call to m_adj() in ti_newbuf_jumbo() align on i386 & alpha make sure mbufs have sane values upgrade to latest firmware: 12.3.15
1999-07-25driver for the Tigon I & Tigon II gigabit ethernet chipsets written byJason Wright
Bill Paul <wpaul@freebsd.org>