summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev
Commit message (Collapse)AuthorAgeFilesLines
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-103-10/+18
| | | | | | | | | | | | | | | | | | | | struct ifnet or the layer 2 common structure it was embedded in have been replaced with a struct ifnet pointer to be filled by a call to the new function, if_alloc(). The layer 2 common structure is also allocated via if_alloc() based on the interface type. It is hung off the new struct ifnet member, if_l2com. This change removes the size of these structures from the kernel ABI and will allow us to better manage them as interfaces come and go. Other changes of note: - Struct arpcom is no longer referenced in normal interface code. Instead the Ethernet address is accessed via the IFP2ENADDR() macro. To enforce this ac_enaddr has been renamed to _ac_enaddr. - The second argument to ether_ifattach is now always the mac address from driver private storage rather than sometimes being ac_enaddr. Reviewed by: sobomax, sam
* Modify the alq(9) alq_open() API to accept a file creation mode, ratherrwatson2005-04-161-1/+1
| | | | | | | | | than defaulting the cmode argument to vn_open() to 0. Supply a default argument of ALQ_DEFAULT_CMODE (0600) in current callers. Discussed with/pointed out by: hmp Reveiwed by: jeff, hmp MFC after: 3 days
* This commit was generated by cvs2svn to compensate for changes in r143439,obrien2005-03-127-0/+1975
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the nForce MCP NIC bits. This is version 1.0-0301.obrien2005-03-127-0/+1975
| | | | | Demanded by: DES Encouraged by: scottl
* Move all of the hptmv files to /sys/dev/hptmv so that they won't be mistakenscottl2005-03-0213-6520/+0
| | | | for being on a CVS vendor branch. The files were moved via a repo-copy.
* Add FreeBSD ID.obrien2005-02-281-0/+2
|
* avoid sneaky double freesam2005-02-251-1/+5
| | | | | Noticed by: Coverity Prevent analysis tool Reviewed by: scottl
* - Split out PCI support.mdodd2005-02-034-306/+744
| | | | | | - Add previously removed ISA support. Submitted by: David S. Madole <david AT madole.net>
* This commit was generated by cvs2svn to compensate for changes in r140216,njl2005-01-141-0/+7
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Clean up a small memory leak introduced with the previous commit tonjl2005-01-141-0/+7
| | | | | | | | | | | | | | dsutils.c. We need to GC the implicitly-returned object. Submitted by: Robert.Moore at Intel MFC after: 1 day
* | This commit was generated by cvs2svn to compensate for changes in r140094,njl2005-01-121-1/+2
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Fix handling of the implicit return case for methods called from annjl2005-01-121-1/+2
| | | | | | | | | | | | | | | | external source (i.e., _STA). The previous case only handled calls occurring within AML. This should fix Toshibas, among others. Thanks to Robert Moore of Intel for the fix. MFC after: 2 days
* | clear old files now in publicsam2004-12-082-3562/+0
| |
* | resolve merge conflictsam2004-12-081-6/+26
| |
* | This commit was generated by cvs2svn to compensate for changes in r138583,sam2004-12-0856-132/+74779
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Version 0.9.14.12:sam2004-12-0857-138/+74806
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Changes listed only since last public release 0.9.12.14; for changes prior to that consult the CVS logs at http://madwifi.sourceforge.net] o reorg directory structure to have a single set of public binary builds shared by all systems o support for new parts (all shipping pci/cardbus parts to this date work) o new capabilities for identifying various chip features o set/get tx power cap for supporting 802.11h information element o revised api for set/get tx queue properties o support for updating CTS in frames when doing packet bursting o support for querying which tx queues have pending interrupts
* | | This commit was generated by cvs2svn to compensate for changes in r138298,marks2004-12-021-1/+1
|\ \ \ | | |/ | |/| | | | which included commits to RCS files with non-trunk default branches.
| * | Oops, remove unnecessary cast in original, out-commented code.marks2004-12-021-1/+1
| | | | | | | | | | | | | | | | | | This was a debug leftover. MFC after: 1 week
* | | This commit was generated by cvs2svn to compensate for changes in r138296,marks2004-12-021-1/+9
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Local change: Supporting code not yet available, use previous behaviormarks2004-12-021-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead for the time being. Intel should fix this. Note that if this commit is correct, it is made on the vendor branch. We expect the Intel folks to fix it, and we don't want to unnecessarily take files off the vendor branch. Approved by: njl MFC after: 1 week
* | | Local change: Remove warnings from vendor files.marks2004-12-013-62/+54
| | | | | | | | | | | | | | | Approved by: njl MFC after: 1 week
* | | Local change: In the resume path, give up after waiting for a whilemarks2004-12-011-7/+8
| | | | | | | | | | | | | | | | | | | | | for WAK_STS to be set. Some BIOSs never set it. Approved by: njl MFC after: 1 week
* | | Local change: Put various debugging options under ACPI_DISASSEMBLER.marks2004-12-011-1/+83
| | | | | | | | | | | | | | | Approved by: njl MFC after: 1 week
* | | Unchanged files that are off the vendor branch.marks2004-12-019-177/+182
| | | | | | | | | | | | | | | Approved by: njl MFC after: 1 week
* | | This commit was generated by cvs2svn to compensate for changes in r138287,marks2004-12-0185-1658/+3570
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Vendor import of Intel ACPI-CA 20041119marks2004-12-0198-1854/+3896
| | |
* | | Fix some warnings that only triggered in LINT.scottl2004-10-241-1/+1
| | |
* | | Embed the correct name.scottl2004-10-241-1/+1
| | |
* | | Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint forscottl2004-10-2413-0/+6514
| | | | | | | | | | | | | | | providing the original driver, and thanks to IronSystems for providing hardware for testing.
* | | This commit was generated by cvs2svn to compensate for changes in r133931,njl2004-08-181-1/+2
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Add a padding member to the header overlaid on data allocated in thenjl2004-08-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | ACPI_DEBUG case. Without this, use of allocated memory is unaligned and causes a trap on ia64. Intel may fix this differently in a subsequent release but this is adequate for now. Submitted by: marcel MFC after: 2 days
* | | Since if_oltr doesn't contain locking or run with INTR_MPSAFE, markrwatson2004-08-141-1/+1
| | | | | | | | | | | | the interface as IFF_NEEDSGIANT so if_start is run holding Giant.
* | | Send the fla driver in the Atticphk2004-07-137-1614/+0
| | |
* | | Local change: Allow access to the field if it is within the regionmarks2004-07-021-67/+87
| | | | | | | | | | | | | | | | | | size rounded up to a multiple of the access byte width. This overcomes "off-by-one" programming errors in the AML often found in Toshiba laptops.
* | | Local diff: allow use of the disassembler.marks2004-07-021-1/+5
| | |
* | | Unchanged files that are off the vendor branch.marks2004-07-022-8/+10
| | |
* | | This commit was generated by cvs2svn to compensate for changes in r131440,marks2004-07-0210-72/+165
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Vendor import of Intel ACPI-CA 20040527marks2004-07-0214-149/+271
| | |
* | | Add missing <sys/module.h> include.phk2004-06-181-0/+1
| | | | | | | | | | | | Approved by: sam
* | | Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
| | | | | | | | | | | | Bump __FreeBSD_version accordingly.
* | | Add missing #include <sys/module.h>phk2004-05-301-0/+1
| | |
* | | This commit was generated by cvs2svn to compensate for changes in r129694,njl2004-05-251-1/+1
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Remove a warning of a constant that is too large. Change submitted tonjl2004-05-251-1/+1
| | | | | | | | | | | | vendor.
* | | Local change: allow usermode to compile this header. Submitted to vendor.njl2004-05-251-7/+1
| | |
* | | Local change: don't hang forever if WAK_STS is never set.njl2004-05-251-9/+32
| | |
* | | Local change: remove warnings.njl2004-05-253-45/+66
| | |
* | | Local diff: allow use of the disassembler.njl2004-05-251-2/+33
| | |
* | | Unchanged files that are off the vendor branch.njl2004-05-253-12/+24
| | |
* | | This commit was generated by cvs2svn to compensate for changes in r129684,njl2004-05-2549-1117/+2045
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Vendor import of Intel ACPI-CA 20040514.njl2004-05-2558-1192/+2201
| | |
OpenPOWER on IntegriCloud