Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-29 | cosmetic tweaking of the interrupt handler code. | Brad Smith | |
no functional change. | |||
2006-09-29 | If option PCDISPLAY_SOFTCURSOR, force the hardware cursor off every time | Miod Vallat | |
we switch vt, so that the hardware cursor does not reappear after starting X11, and switching to a text vt. Spotted by jmc@ | |||
2006-09-29 | Only run the hardware diagnostic function re_diag() on adapters with | Brad Smith | |
the 8169 chipset, it is disabled by default anyway. Reset the TX interrupt mitigation counter in re_start() if no packets were queued and there are still TX descriptors in use. Write to the ISR and clear the link state in re_init(). From wpaul@FreeBSD | |||
2006-09-29 | Discard packets in the receieve handler which are either too short | Brad Smith | |
or too large. From tsutsui@NetBSD | |||
2006-09-29 | free the mbuf chain in rl_encap() if MGETHDR, MCLGET or | Brad Smith | |
bus_dmamap_load_mbuf() fail. | |||
2006-09-27 | - do not bother printing the attach error message from the attach hook | Brad Smith | |
if pgt_attach() fails. - remove pgt_disable/pgt_reboot from the pgt_attach error path, just return for now. ok mglocker@ | |||
2006-09-27 | add missing sys/device.h header. | Brad Smith | |
2006-09-26 | Start to get HostAP mode working for pgt(4). Works at the first try, | Marcus Glocker | |
but surely needs more testing and some more modifications. | |||
2006-09-26 | Get HostAP mode working and fix IBSS tweaks. From DragonFly driver. | Marcus Glocker | |
Tested by claudio and me so far. ok jsg@ | |||
2006-09-23 | In pgt_media_status() also DPRINTF if the rate == 0. | Marcus Glocker | |
2006-09-23 | Update media state correctly. | Marcus Glocker | |
ok claudio@ | |||
2006-09-22 | add support for hotplugging devices on sas controllers. this is disabled | David Gwynne | |
for now until we deal more appropriately with events generated by other variants of mpi controllers. | |||
2006-09-21 | code for acking event notifications that require acks. | David Gwynne | |
2006-09-21 | deref the right rcb by using i as the index, not 1 all the time. | David Gwynne | |
2006-09-21 | start cleaning up the completion path for event notifications. | David Gwynne | |
2006-09-21 | add a debug flag type thing for event handling | David Gwynne | |
2006-09-21 | wrap the hardware replies up in a structure called mpi_rcb which is | David Gwynne | |
similair to the one used for requests. take the reply bits out of the ccb, but point it at the rcb instead. this lets us defer processing of the reply some time after we reuse or free the ccb. | |||
2006-09-21 | factor the common code out of mpi_intr and mpi_complete. they were | David Gwynne | |
basically identical apart from the conditions they looped on. | |||
2006-09-21 | event data for the sas phy and sas status change messages | David Gwynne | |
2006-09-19 | attach and enable the newer chipset generations AR2413, AR5413, and | Reyk Floeter | |
AR5424. unlike the previous chipset generations, these chipsets are single chip solutions. the AR5424 is a PCI Express chipset as found in various intel Macs. support is still incomplete- 11a mode works and 11b mode is rx-only. i need some more test reports, hardware donations (there are several different subrevisions) and time to finish it. thanks for help from kettenis@ "of course!" deraadt@ | |||
2006-09-19 | add missing sys/device.h. | Brad Smith | |
ok mglocker@ | |||
2006-09-19 | detect the newer single chip generations AR2413, AR5413 and AR5224 but | Reyk Floeter | |
don't attach them, yet. | |||
2006-09-19 | "pure g" is a special, non-standard ofdm-only mode. use the standard | Reyk Floeter | |
dynamic cck/ofdm "11g" mode instead. | |||
2006-09-19 | better mode setup in the ar5211 and ar5212 reset functions | Reyk Floeter | |
2006-09-19 | fix 11a/b antenna mode setup | Reyk Floeter | |
2006-09-19 | use the correct antenna mode settings and fix a bug in the tx | Reyk Floeter | |
descriptor setup. this will fix various issues including 11a mode with ar5212. | |||
2006-09-19 | disable 11g mode for now | Reyk Floeter | |
2006-09-19 | no externs on protots ad no casts from void * | Michael Shalayeff | |
2006-09-18 | Fix for re_stop() being called from re_cardbus_shutdown() with the | Dimitry Andric | |
wrong arguments, causing uvm_fault on halt/reboot, with a cardbus re inserted. While here, cleanup prototypes and use revar.h everywhere. ok brad@ | |||
2006-09-18 | don't use IF_PREPEND() on altq's. | Damien Bergamini | |
use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4). | |||
2006-09-18 | macros and types for event notifications from the hardware. | David Gwynne | |
2006-09-18 | tiny whitespace nit | David Gwynne | |
2006-09-18 | There's no need to walk the list of devices to find the SCSI bus we | Pedro Martelletto | |
should attach to, since config_found() already returns a pointer to it. Pointed out by Quentin Garnier, okay dlg@. | |||
2006-09-17 | Re-add the link state check to re_start(), which was added in rev 1.31 and | Brad Smith | |
removed in rev 1.43 just before release, as a workaround for a link state issue found with the 8139C+ chips. Due to the different bit layout used by the 8139C+ chips rlphy(4) was not reporting the correct link status. Fix from yongary@FreeBSD Tested by maja@ | |||
2006-09-17 | set the IFCAP_VLAN_MTU flag. | Brad Smith | |
From bouyer@NetBSD | |||
2006-09-16 | Don't panic if firmware files are not in place. Ja ja ja ja claudio@. | Marcus Glocker | |
ok deraadt@ | |||
2006-09-16 | Bring pgt(4) in a working state. Much work also done by claudio@. | Marcus Glocker | |
ok deraadt@ | |||
2006-09-16 | rework the handling of the errors coming off the hardware at the bottom of | David Gwynne | |
mpi_scsi_cmd_done. this makes it more appropriate for our midlayer. ok beck@ deraadt@ | |||
2006-09-15 | Reserve some commands slot for bioctl/sensorsd so ciss doesn't crash | Kenneth R Westerback | |
under load when bioctl/sensorsd are active. Better fix post-4.0. Problem found, fix tested by Johan Mson Lindman. ok dlg@ marco@ mickey@ deraadt@ | |||
2006-09-15 | Kettenis's polished version of diff to preserve the mac address on thecus, | Dale Rahn | |
if the hardware mac is a specific number (hardware doesn't provide unique mac addresses except in redboot fconfig data). yes deraadt@ | |||
2006-08-31 | ciss can't do bio ioctl's when >1 logical device is defined. Bail out | Kenneth R Westerback | |
of ciss_ioctl if >1 logical device is present. Fixes dereferencing of uninitialized pointer. From mickey@ ok deraadt@ | |||
2006-08-31 | Start to get interface attach working. | Marcus Glocker | |
ok deraadt@ | |||
2006-08-31 | Some first cleanup run. | Marcus Glocker | |
ok deraadt@ | |||
2006-08-31 | Bring chip into initialized state. | Marcus Glocker | |
ok deraadt@ | |||
2006-08-31 | Oops! Disable debug. | Marco Peereboom | |
2006-08-31 | Add sensor thread for individual sd devices. | Marco Peereboom | |
tested dlg ok dlg deraadt | |||
2006-08-31 | Do proper chipset identification. | Marcus Glocker | |
ok deraadt@ | |||
2006-08-31 | Prerrt print volume nr in dmesg. | Marco Peereboom | |
ok mickey, deraadt, krw | |||
2006-08-31 | Get firmware loaded. | Marcus Glocker | |
ok deraadt@ | |||
2006-08-30 | Return from channel tuning code if we get IEEE80211_CHAN_ANY | Jonathan Gray | |
as per other drivers instead of doing panics. Should workaround PR 5206 which I could never manage to reproduce, though we really shouldn't be getting IEEE80211_CHAN_ANY here. ok deraadt@ |