summaryrefslogtreecommitdiffstats
path: root/sys/dev
Commit message (Collapse)AuthorAgeFilesLines
* Include <machine/limits.h> for definition of ULONG_MAX. Remove amike2002-03-251-1/+1
| | | | duplicate include.
* Include <machine/limits.h> for definition of ULONG_MAX.mike2002-03-251-0/+1
|
* Remote newly unused variable to unbreak LINT.brooks2002-03-251-1/+1
| | | | Pointy hat to: amorita
* Add AMD 768 support.sos2002-03-242-0/+5
|
* Hide the ACPI counter probing printf behind bootverbose.phk2002-03-241-3/+4
| | | | | | | | | | | | The conclusion is that this method really can tell the perfect from the less than perfect ACPI counters. It is in fact probably a bit more discriminative than that, but we will rather condemn some otherwise perfect counters to the slightly slower "-safe" version, than certify a counter as perfect which will let us down later. Many thanks to all the people who sent email reports!
* In some cases, RX descriptors that are signalled to have been completedtmm2002-03-232-3/+26
| | | | | | by the hardware are still marked as owned. Handle this by installing a timeout handler to collect this descriptor to avoid having received packets remain unhandled until the next one arrives.
* Assorted fixes:tmm2002-03-234-11/+3
| | | | | | | | | | | | - remove some useless code from the status change handler that was intended to enable the the MII drivers for external phys; this is already done during interface initialization, and the deleted code made some assumptions about phy addresses that do not seem to hold true on newer cards. This should get at least one of the two hmes of newer Netra t1 machines working. - correct the interrupt resource allocation - bump the number of RX descriptors, lower values cause promblems on some machines
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-234-67/+60
| | | | | | not removing tabs before "__P((", and not outdenting continuation lines to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting and/or rewrap the whole prototype in some cases.
* Major rework of the iicbus/smbus framework:nsouch2002-03-2317-627/+533
| | | | | | | | - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup
* Restore the original copyrightnsouch2002-03-231-0/+1
|
* Add new graphical screen saver (dragon_saver).amorita2002-03-235-90/+490
| | | | Add support for NEC PC-9821 PEGC screen (fire/logo/rain/warp_saver).
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-232-20/+20
| | | | | | not removing tabs before "__P((", and not outdenting continuation lines to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting and/or rewrap the whole prototype in some cases.
* Teach the bge driver about the BCM5701 (specifically, the 3Comwpaul2002-03-222-4/+20
| | | | | | | | 3c996B-T, with the 5701 rev B5 ASIC). One thing that confuses me still is that the 'link state change' bit in the status block seems to change state an awful lot. I have a workaround for this in place now, but it needs more investigation. For the moment though, this is enough to get the driver to work with this card.
* regeneratewpaul2002-03-221-1/+3
|
* Teach the brgphy driver about the BCM5701's internal copper PHY.wpaul2002-03-222-0/+7
|
* Limit fabric search to a default 256 entries. This will all go awaymjacob2002-03-213-24/+34
| | | | | | | | | | | | | | | | | | | soon because it's just getting harder and harder to find switches that correctly implement the GET ALL NEXT subcommands for the SNS protocol. Latch up result out pointer and set a busy flag when we're looking at the response queue. This allows for a cleaner way to make sure we don't get multiple CPUs trying to read the same response queue entries. Change how isp_handle_other_response returns values (clarity). Make PORT UNAVAILABLE the same as PORT LOGOUT (force a LIP). Do some formatting changes. MFC after: 0 days
* Fix error introduced in the 20020217 update, where GetPossibleResourcesmsmith2002-03-212-2/+2
| | | | | | was spammed with GetCurrentResources. Submitted by: Munehiro Matsuda <haro@h4.dion.ne.jp>
* Add PCI ID for the SeaLevel Ultra 530.PCI single port card.jhb2002-03-201-0/+1
| | | | Sponsored by: The Weather Channel
* No need to conditionalize on pci being in the kernel for thisimp2002-03-202-6/+0
|
* Fix warnings on 64-bit hosts.obrien2002-03-201-10/+12
|
* Remove unused include.jeff2002-03-202-2/+0
|
* Remove __P.alfred2002-03-201-10/+10
|
* Remove __P.alfred2002-03-205-99/+99
|
* Remove __P.alfred2002-03-201-1/+1
|
* Remove __P.alfred2002-03-201-29/+29
|
* Remove __P.alfred2002-03-20134-1683/+1653
|
* Cast pointers to uintptr_t rather than u_int32_t. This doesn't work toopeter2002-03-191-1/+1
| | | | well on machines with 64 bit pointers.
* Fix some gcc-3.1+ warnings:peter2002-03-193-2/+6
| | | | | warning: deprecated use of label at end of compound statement umass.c:2626:46: multi-line string literals are deprecated
* Sync the uhci_dump_foo routines with NetBSD, and remove an errant additionaljoe2002-03-191-54/+14
| | | | | | uhci_dump_ii function that landed there, probably during a recent merge. Spotted by: alfred
* add missing semicolon.alfred2002-03-191-1/+1
|
* Fix bio->bio_blkno format warning.alfred2002-03-191-4/+4
|
* Add some break's after default: in the end of switch statements topeter2002-03-192-0/+4
| | | | | | | | keep gcc-3.1+ happy: ata-all.c:410: warning: deprecated use of label at end of compound statement ata-all.c:587: warning: deprecated use of label at end of compound statement ata-raid.c:99: warning: deprecated use of label at end of compound statement ata-raid.c:151: warning: deprecated use of label at end of compound statement
* Fix a gcc-3.1+ warning.peter2002-03-192-0/+5
| | | | | | | | | | | warning: deprecated use of label at end of compound statement ie: you cannot do this anymore: switch(foo) { .... default: }
* Regen; post SMC id's and also pick up a previously forgotten regen(?).peter2002-03-192-2/+49
|
* Add another SMC device ID and the hub ID that it went with.peter2002-03-191-0/+3
|
* Add the ia64 bus space tag for the IO ports (!).peter2002-03-192-0/+8
| | | | Add a #else and #error so that this doesn't go unnoticed again.
* Initialize variables before use. This was needed to pass -Werror.jeff2002-03-191-0/+4
| | | | Reviewed by: jake
* The previous commit missed fixing 2 old printf format errors andbde2002-03-191-3/+3
| | | | introduced a format printf error.
* Fix printf warning caused by recent changes in bio_pblkno's type.gallatin2002-03-191-1/+2
|
* Fixed printf format errors in previous commit. %llu is no more suitablebde2002-03-181-2/+4
| | | | | | | | | | | | than %u for printing signed 64-bit types. It fails on different machines, and has the wrong signdness. Fixed old printf format error on the same line. %u is not suitable for printing 32-bit types on all machines. "Fixed" format printf error in previous commit. This file is not formatted in KNF. Partially restore bug for bug compatibility: indent the printf args too much, but don't format them for 160-column terminals.
* Fixed printf format errors in previous commit. %llu is no more suitablebde2002-03-181-2/+3
| | | | | | | | than %u for printing signed 64-bit types. It fails on different machines, and has the wrong signdness. Fixed old printf format error on the same line. %u is not suitable for printing 32-bit types on all machines.
* Formats that print the block number need to be changed from %u toimp2002-03-182-4/+4
| | | | %llu due to recent changes in bio_pblkno's type.
* Add a USB comm driver.joe2002-03-185-0/+3025
| | | | Ported from NetBSD by: akiyama
* Cleanup the chipset setup a bit.sos2002-03-181-6/+12
| | | | Add some (for all I know unneeded) setup code for the rosb4.
* Add support for the ServerWorks CSB5 chipssos2002-03-182-5/+60
|
* Regen for 1.28 of pccarddevsimp2002-03-171-1/+7
|
* Add support for the home Wireless Network airway wireless pcmcia card.imp2002-03-171-0/+4
| | | | | I cannot find where I got these patches, but I think it was from the bsd-nomads mailing list. Please contact me if you posted them there.
* Work around a PLX9050 bug that causes system lockup in certain systems,bde2002-03-171-3/+4
| | | | | | | | | depending on the MMIO addresses allocated to the board. PR: 30965, 20845 (maybe) Submitted by: Daniela Squassoni <daniela@cyclades.com> Tested by: Arjan Knepper <arjan@jak.nl> Scott Klement <klemscot@klements.com>
* Extend CONS_GETINFO ioctl to provide information about size of the currentlysobomax2002-03-161-0/+1
| | | | | | displayed font. MFC after: 2 weeks
* o Rework the identify routine a little, merging it with NetBSD's wi.imp2002-03-163-50/+45
| | | | | | | | | | | | | | | | | o Add exerpimental support for identifying lucent cards. All of mine come back with ID of 1, but NetBSD committed code for 5. So accept both. o rename wi_prism2_ver to wi_firmware_ver so that we could, if necessary, do special things for lucent cards too. o Bring in a small part of the changes from airtools: The wi_cmd function now takes two additional arguments. I didn't bring in their ioctls yet. o eliminate the use of LE16TOH, and remove its define. o Print the firmware as if there were 100 versions instead of 10. This means that 6.1 and 6.10 aren't confusing to people. We now print 6.01 in the former case. # A good junior hacker project would be to merge the NetBSD, FreeBSD, and # OpenBSD drivers into one source base.
OpenPOWER on IntegriCloud