Commit Graph

25937 Commits

Author SHA1 Message Date
rafal c90efca2b1 Regen for MS Wireless 2.4Ghz Xmitter (for wireless mice, etc.) 2009-11-05 03:46:12 +00:00
rafal 21861f5135 Add Microsoft's Wireless 2.4Ghz transmitter (used for e.g. wireless mice). 2009-11-05 03:44:50 +00:00
jakllsch 9ae52821d4 Use hme_init() to provide a non-NULL ifp->if_init. 2009-11-03 22:06:30 +00:00
pgoyette 78b6b951fd Set iba_type properly. The only thing that ever looks at this is the
'options I2C_SCAN' code in dev/i2c/i2c.c which is disabled by default.
2009-11-03 12:51:56 +00:00
christos 2365d83de9 don't pull a 1.5K softc on the stack to do a chip ident. Idea from mrg. 2009-11-02 21:37:44 +00:00
rmind 2b261c7e05 rnd_sample_allocate_isr: pass correct flag to pool_get().
Should fix PR/39325.
2009-11-01 21:08:32 +00:00
uebayasi 280c33f72b EHCI_NULL is already little-endian. No htole32() needed. Pointed out by
Tsubai Masanari.
2009-11-01 13:26:50 +00:00
uebayasi ecc465882d Fix some whitespaces. 2009-11-01 07:23:13 +00:00
uebayasi 38f40b7b62 Update referencial URLs. 2009-11-01 06:36:44 +00:00
is 57766df4d3 regenerate:
Quirk to regenerate residue for borken UMASS devices; needed (at least)
for Supertop IDE bridge. From Matthias Kretschmer, PR 42225.
2009-10-30 16:25:46 +00:00
is 5886aca913 Quirk to regenerate residue for borken UMASS devices; needed (at least)
for Supertop IDE bridge. From Matthias Kretschmer, PR 42225.
2009-10-30 16:22:32 +00:00
christos 64e2458fef spell the guys name properly. 2009-10-30 01:57:48 +00:00
macallan b37fcdb29c fix occasionally wrong colours in rectangle fills 2009-10-28 04:25:13 +00:00
macallan 91a682eb8a A driver for the Permedia 2 graphics processor, so far it's been tested only
on sparc64 with a Sun PGX32 / TechSource Raptor GFX 8P
So far it accelerates block copies, rectangle fills and the cursor, it
supports the usual wsdisplay / vcons stuff.
TODO:
- character drawing by hardware so we don't need to map the framebuffer
- DDC2 support
- mode setting
This driver still relies on the firmware to set up graphics modes etc. so it
won't work on x86 ( or non-OpenFirmware for that matter ) unless you use the
VESA BIOS to set up graphics and pass the right properties ( width, height
etc. ) to the driver. For the same reason it will work only if it's the
OpenFirmware console.
2009-10-28 02:10:27 +00:00
elric 022690d221 Assign copyright to TNF on these old files. 2009-10-27 23:04:41 +00:00
martin 7ef4d1bd9d Fix endianess issues when accessing the B-channel fifos. 2009-10-27 21:47:23 +00:00
joerg af76846cf3 Reduce a noise from a debug printf to debug level 2009-10-23 20:41:11 +00:00
snj 7e82f68c7b Switch to a 2 clause license. Approved by joff@ (copyright holder). 2009-10-23 00:39:29 +00:00
snj b094016798 Drop 3rd and 4th clauses. OK gwr@ leo@ (copyright holders). 2009-10-22 20:15:45 +00:00
snj e88e7f274c Drop 3rd and 4th clauses. Approved by soren@ and Onno van der Linden
(copyright holders).
2009-10-22 18:47:56 +00:00
snj 78f74058b2 Drop 3rd and 4th clauses (except on files where copyright is shared
with UC, in which case only the ad clause has been removed). Approved
by mhitch@ (copyright holder).
2009-10-21 23:53:38 +00:00
snj febb7cce65 Drop 3rd and 4th clauses. Approved by gwr@ (copyright holder). 2009-10-21 23:12:09 +00:00
rmind 40cf6f3659 Remove uarea swap-out functionality:
- Addresses the issue described in PR/38828.
- Some simplification in threading and sleepq subsystems.
- Eliminates pmap_collect() and, as a side note, allows pmap optimisations.
- Eliminates XS_CTL_DATA_ONSTACK in scsipi code.
- Avoids few scans on LWP list and thus potentially long holds of proc_lock.
- Cuts ~1.5k lines of code.  Reduces amd64 kernel size by ~4k.
- Removes __SWAP_BROKEN cases.

Tested on x86, mips, acorn32 (thanks <mpumford>) and partly tested on
acorn26 (thanks to <bjh21>).

Discussed on <tech-kern>, reviewed by <ad>.
2009-10-21 21:11:57 +00:00
rmind f95af63371 Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
Reviewed and approved by ichiro@ (copyright holder).
2009-10-21 14:15:50 +00:00
christos 32f18d7dbe make this compile again. 2009-10-20 19:04:59 +00:00
rmind 993cb03302 Drop 3rd and 4th clauses from David Young's license.
Reviewed and approved by dyoung@ (copyright holder).
2009-10-19 23:19:37 +00:00
bouyer 6d07b400dc Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen
for the booring work !
2009-10-19 18:41:07 +00:00
snj 065c5ae0d0 Move Matthias Pfaller's files to 2-clause license. OK matthias@. 2009-10-18 18:13:59 +00:00
hannken 58cd15b068 Remove unneeded vinvalbuf() on backing store as we don't use
VOP_BMAP()/VOP_STRATEGY() here.
2009-10-17 10:29:29 +00:00
joerg 336cbcc88d Don't spam the console with debug messages. 2009-10-16 21:23:08 +00:00
enami c210965a47 Since the aprint_normal_dev() several lines above prints a space
after the device name, no need to prepend the space here.
2009-10-16 00:45:26 +00:00
pooka 2ceb2a6829 raidframe doesn't need sys/user.h (or at least one would hope so ;) 2009-10-13 22:46:28 +00:00
hannken 64747bca1d Fix a race where the backing store thread runs (and exits immediately)
before kthread_create() returns.
2009-10-13 12:37:19 +00:00
cegger b999b7186c regen. 2009-10-13 11:56:16 +00:00
cegger 71e630a3b7 - replace 'Advanced Micro Devices' with 'AMD'.
Requested by jmcneill@
- remove duplicate printing of 'AMD' with the AMD HUDSON-2 chipset.
2009-10-13 11:55:54 +00:00
cegger 550de75c2f regen. 2009-10-13 10:46:05 +00:00
cegger b7ebbeb62f AMD SB900 renamed to AMD HUDSON-2 2009-10-13 10:45:14 +00:00
wiz 2dfcea5de5 Add quirk for Meizu M6, which doesn't like synchronize cache;
addresses PR 40442.

Idea for quirk from FreeBSD/hps.
2009-10-12 23:43:05 +00:00
wiz 9ed0c95351 regen 2009-10-12 22:29:16 +00:00
wiz 79a9d356f7 Fix typo in comment. 2009-10-12 22:28:47 +00:00
wiz b00fb4bb91 Add vendor and product ID for Meizu M6. 2009-10-12 22:28:15 +00:00
sborrill 6c11da0940 Add ioctls required by hdaudioctl. This involves some refactoring of the
hdaudio_afg ioctl code.
2009-10-11 08:50:11 +00:00
cegger 446b6b0dd3 Use m_pullup to handle defragmentation.
Reinject mbuf into TX queue when it couldn't be loaded.

diff for age(4) reviewed/discussed with plunky@ several weeks ago.
2009-10-08 08:57:19 +00:00
sborrill 88bbf990c2 Commit patch from PR#41926. Confirmed to work by PR submitter on two
controllers as well myself and another on viaide.

Stops errors such as the following when probing SATA drives through
controllers that offer the legacy pciide interface:
viaide1 channel 0: reset failed for drive 0

OK bouyer@
2009-10-06 13:45:01 +00:00
dyoung 0fabd75b6e It's a big job to write detachment hooks for pciide(4) and all of
its derivatives, and I haven't the time myself.  In struct
pciide_product_desc, provide a tiny bit of commented-out code to
guide an enterprising developer who takes on the immense task.
2009-10-05 20:03:47 +00:00
cegger c4c0ae224e regen. 2009-10-05 12:53:37 +00:00
cegger 7ce1696dc4 add SB900 IDE/SATA ids 2009-10-05 12:52:03 +00:00
christos 28b2719313 Don't call usl_sync_check_sig from an interrupt context. Call it only if waitok.
Stack trace:	mutex_vector_enter <- usl_sync_check_sig <- usl_detachproc <-
		wsdisplay_switch <- wskbd_translate <- wskbd_input <-
		pckbd_input <- pckbcintr <- intr_biglock_wrapper <-
		Xintr_ioapic_edge1
Reported by Anon Ymous
2009-10-04 22:24:15 +00:00
jmcneill 92ddd35b74 from Jukka Ruohonen:
- Remove redundant assertions.
 - Properly check for NULL pointers.
 - No real need to keep track whether the internal event handler is installed.
 - Add a missing function to pass possible extra information associated with
   an event. Mentioned in the specification.
2009-10-03 15:49:21 +00:00
elad 0dd621a02d Move clockctl policy exception back to the subsystem. 2009-10-03 02:01:12 +00:00