Commit Graph

3288 Commits

Author SHA1 Message Date
fvdl d5aece61d6 Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.
2003-06-29 22:28:00 +00:00
simonb 168c4e411f Fix 'struct lwp *' lossage. 2003-06-29 15:07:08 +00:00
jdolecek c78fda0bcb fix typo in comment 2003-06-29 14:41:11 +00:00
thorpej 9a1c6df58e Only need to report the PCI product ID in the management ioctls.
From Achim Leubner @ ICP.
2003-06-29 01:20:50 +00:00
bouyer 9a6b838fb4 Correct setup of General Purpose Register for PDC20265 (Ultra/100) and newer.
From Andreas Johansson in private mail.
2003-06-28 23:13:26 +00:00
bouyer ab8781bdb6 Add support for another Intel Pro/100 variant. From Quentin Garnier in
private mail.
2003-06-28 23:04:50 +00:00
bouyer 2eb9add444 Add support for ICH5, from Quentin Garnier in private mail. 2003-06-28 23:04:11 +00:00
bouyer 641fa8dccc Regen: some more Intel devices. 2003-06-28 22:55:43 +00:00
bouyer 0dd331c1a2 Add some intel devices, from Quentin Garnier in private mail. 2003-06-28 22:54:23 +00:00
darrenr 960df3c8d1 Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records.  The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.

Bump the kernel rev up to 1.6V
2003-06-28 14:20:43 +00:00
christos d82212c90e Regen 2003-06-27 13:20:00 +00:00
christos df92a9d2a5 PR/21498: URA Hiroshi: Add S3 Savage/IXC 2003-06-27 13:19:36 +00:00
itohy d031823b2b Properly reset PHY on ZNYX boards which are composed of
21143 and Quality Semiconductor QS6611 PHY.

QS6611 requires explicit reset on some hardware configuration.  See
``Using the Intel 21143 with the Quality Semiconductor QS6611 Revision D4''
<http://www.intel.com/design/network/applnots/278239.htm> for details.

Models which should be supported by this change are
	ZX345Q, ZX346Q, ZX348Q,		(non-Q versions use different PHYs)
	ZX414, ZX412, ZX444,
	ZX442, ZX212, ZX214,
	ZX374, ZX372, ZX244,
	ZX424, ZX422.

Tested on ZX346Q.

Some information is from the ZNYX driver source code available from
the ZNYX web site <http://www.znyx.com/>.
2003-06-27 12:25:38 +00:00
drochner 82a0769126 regen 2003-06-27 11:13:02 +00:00
drochner a7eff26572 add some missing 3c990 variants 2003-06-27 11:12:17 +00:00
ichiro 04bd82d36b regen. 2003-06-26 09:20:23 +00:00
ichiro 03f8899b31 add product
Aironet 350 miniPCI Wireless LAN Adapter
2003-06-26 09:19:54 +00:00
ichiro f939b6d83c The problem which stops in the middle of booting was solved.
(kern/21843 Brian Stark <bpstark@pacbell.net>)
2003-06-25 20:33:59 +00:00
msaitoh 6e3f4b59e8 regard as the card is removed if one of CCD1# and CCD2# is deasserted.
This fixes the porblem that the cbb misses a remove event.
2003-06-19 10:48:58 +00:00
thorpej 452a8fdae2 Rename IPL_IMP -> IPL_VM. 2003-06-16 20:00:56 +00:00
fvdl 7dd7f8baa2 Handle 64bit DMA addresses on PCI for platforms that can (currently only
enabled on amd64). Add a dmat64 field to various PCI attach structures,
and pass it down where needed. Implement a simple new function called
pci_dma64_available(pa) to test if 64bit DMA addresses may be used.
This returns 1 iff _PCI_HAVE_DMA64 is defined in <machine/pci_machdep.h>,
and there is more than 4G of memory.
2003-06-15 23:08:53 +00:00
thorpej 0eff671820 Also pass a type argument to comcnattach() and com_kgdb_attach().
comspeed() (and thus cominit()) may need this information.
2003-06-14 17:01:06 +00:00
ichiro 1fd8fe7f02 make compile 2003-06-14 11:44:51 +00:00
ichiro 2075d7734d fix some bugs 2003-06-14 11:40:20 +00:00
ichiro 2aacfecbed regen. 2003-06-14 10:00:09 +00:00
ichiro a933b95ba3 delete duplicate line 2003-06-14 09:58:55 +00:00
kent 53af708049 Fix a regression of the last commit.
ICH4 needs IGNORE_CODEC_READY_MAYBE.
2003-06-13 07:27:17 +00:00
kent 1384d4d948 Regen 2003-06-13 07:14:58 +00:00
kent f968f948fa Add some ICH5/ICH5R device IDs. 2003-06-13 07:14:18 +00:00
kent 93695b73fb Not only ICH4 but also ICH0 and ICH2 might set no ICH_PCR.
The patch was provided by lha.

PR: kern/21031
2003-06-13 05:13:42 +00:00
ichiro 5dfe78bf25 fix bug report - xsrc/17810, kern/16898
add AGP configuration registers for i840/855PM, i840/i850E, 82443LX/BX/GX
Although there chips are well alike, but initialization and so on procedures differ.
2003-06-09 12:16:42 +00:00
ichiro f49da6da4c regen. 2003-06-08 13:21:05 +00:00
ichiro a29f92abcd add product ID
PRO/Wireless LAN 2100 3B Mini PCI Adapter
2003-06-08 13:19:27 +00:00
wiz 84e5042a23 regen (Add some Brooktree device IDs). 2003-06-07 09:15:32 +00:00
wiz 9e9a81c51d Add some Brooktree device IDs. 2003-06-07 09:15:00 +00:00
wiz 3ec551681e regen (+ATI 9100, 9600TX, 9500/9700) 2003-06-07 09:08:01 +00:00
wiz da8f7eccaa Add ATI Radeon 9100, 9600TX, 9500/9700. 2003-06-07 09:07:12 +00:00
ichiro 7cfd4a5b87 regen. 2003-06-07 05:08:45 +00:00
ichiro 597ee3be5a add productID of ATI 2003-06-07 05:07:52 +00:00
ichiro cb894592f4 regen. 2003-06-07 04:29:48 +00:00
ichiro 64d62a07e2 Upps, mistaken
fixed sufix
2003-06-07 04:28:09 +00:00
ichiro e7c1bfeb6f regen. 2003-06-07 04:17:10 +00:00
ichiro 348e38efa1 add deviceID - Intel 82855PM/GM chipset 2003-06-07 04:16:25 +00:00
dogcow b7da893283 Some models of the 556B don't turn on the transmitter without magic
values getting written. Fix from FreeBSD; cf sys/pci/if_xl.c, rev 1.110
2003-06-05 22:11:21 +00:00
tsutsui 18e6b982e3 Add a missed htole32() for DMA txdescs.
Problem reported by Todd Mortimer on port-macppc.
2003-06-05 16:33:43 +00:00
pk 8b535e80c4 ahc_pci_probe: avoid placeholder entries in the `identities' table. 2003-06-04 11:55:05 +00:00
fvdl 370167ec16 Add newer 5704 asic revs, and add them to the table, with the
BGE_QUIRK_ONLY_PHY_1 quirk in their entry.
2003-06-01 20:26:14 +00:00
matt e7559eb17d Use proper shift marcos for EXT. This makes the PHY on i83543 get
recognized.  From Doug Donsbach <dldonsbach at tds dot net>
2003-05-30 02:08:55 +00:00
thorpej 577fd9d8fa * Use aprint*().
* Add Ultra/133 to wdc_print_modes().
2003-05-17 21:52:03 +00:00
fvdl a47c14adcc Fix reversed arguments to bus_space_unmap. 2003-05-15 18:04:08 +00:00