summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2008-05-28Turns out I have an ISP 12160 myself, and it works fine on sparc64. SinceMark Kettenis
a fix has been made that might make the 10160 work too, enable support again. ok miod@
2008-05-28Don't try reading the SXP_PINS_DIFF on the 10160 and 12160 SCSI controllers.Mark Kettenis
The registers seems to return 0 on my 12160 and there are some indications that it doesn't really exist. This may fix panics seen with the 10160 on sparc64 machines. ok krw@
2008-05-28syncPierre-Yves Ritschard
2008-05-28Add support for Option GlobeTrotter 3G+ cards as distributed by OrangePierre-Yves Ritschard
in umsm. ok jsg@
2008-05-27only look up the initiator-id for SPI (aka "real scsi") controllers onDavid Gwynne
sparc64. this prevents us from setting the initiator id on sas and fc hbas. the scsi midlayer doesnt probe for targets at the initiator id address, so if we set this on fc and sas hbas (which dont really have a real scsi address on the bus), then we're preventing them from finding potential targets at that address. ok kettenis@
2008-05-27Don't print SCSI ID, it's redundant now that scsibus(4) prints the sameMark Kettenis
information. ok deraadt@
2008-05-27return 1 when an irq's been handled, not 0.Owain Ainsworth
2008-05-27Since the vtophys stuff was nuked, drm now works on amd64 too. Add theOwain Ainsworth
relavent config goo. DRM_NO_MTRR is still needed on amd64 since the mtrr apis differ between it and i386. ok kettenis@.
2008-05-27When i first ported the drm, i completely misunderstood the FreeBSD taskqueueOwain Ainsworth
api. So drm_locked_tasklet() is wrong. Fix this up to be at least mostly correct.
2008-05-27Fix jiffies.Owain Ainsworth
2008-05-27Don't fail to compile when not in debug mode.Marcus Glocker
2008-05-27Instead alloacting a fix frame buffer we allocate the maximum frame sizeMarcus Glocker
delivered by the device (dwMaxVideoFrameSize). Also check for too large frames (buffer overflow), they get skipped.
2008-05-27Don't print SCSI ID, it's redundant now that scsibus(4) prints the sameMark Kettenis
information.
2008-05-27Add ZyXEL G-202, which was already in usbdevs.Jonathan Gray
From/tested by pedro@am-gen.org
2008-05-26Add more ioctl's (still unfinished); VIDIOC_ENUM_FMT, VIDIOC_ENUMINPUT,Marcus Glocker
VIDIOC_S_INPUT, VIDIOC_TRY_FMT. Allows me at least to use a small V4L2 compatible webcam application to capture some images.
2008-05-26On sparc64, fetch "scsi-initiator-id" property from the firmware, and useMark Kettenis
it to tweak to SPI port configuration. Makes the PRIMEPOWER 250 happy when netbooting.
2008-05-26Limit to 80 char width and tweak comments for readability.Jonathan Gray
2008-05-26Properly handle usbd_get_interface_descriptor() returning NULL.Jonathan Gray
From Jacek Masiulaniec <jacekm@dobremiasto.net>
2008-05-26Count output packets.Brad Smith
From DragonFly ok dlg@
2008-05-25use ac97 default parameters for auich(4), auixp(4) and auvia(4).Jacob Meuser
they may have codecs which only handle 48kHz sampling rates. ok ratchov@
2008-05-25add a function to get default parameters for ac97 codecs. all ac97Jacob Meuser
codecs support 16-bit stereo slinear_le @ 48kHz. ok ratchov@
2008-05-25tweak the SPI port configuration if we figure out that it is not quiteDavid Gwynne
right, in particular the adapters scsi id on the bus. requested by kettenis@ who is having trouble with the scsi controller on the primepower 250.
2008-05-25Don't define EHCI_DEBUG when USB_DEBUG is defined. This to be consistentMarc Balmer
with other USB host controller interfaces. From Karl Sjodahl <dunceor@gmail.com>; ok jsg
2008-05-25Spacing. Comments. strncpy() -> strlcpy().Marcus Glocker
2008-05-25Remove redundant enabling of bus master which pci_mapreg_map() dealsBrad Smith
with. ok dlg@
2008-05-25Remove redundant enabling of memory space and bus master whichBrad Smith
pci_mapreg_map() deals with. ok jakemsr@
2008-05-24Add a quirk to prevent this LCD device from attaching as a HID. This is aChris Kuethe
not somewhere we want to go in the long term - adding a quirk for every device out there that does something a little funky. It would be better if devices that claimed they are HIDs actually acted like it. Failing that, passing usb commands though uhid would be nice.
2008-05-24- Enable userland to read(2) video stream from /dev/video.Marcus Glocker
- Prepare for mmap(2).
2008-05-24Sync the ATI IXP200 PCI id.Brad Smith
2008-05-24regenBrad Smith
2008-05-24Tweak some of the existing ATI IXP entries for more consistentBrad Smith
naming and add some missing IXP300 entries.
2008-05-24regenBrad Smith
2008-05-24There should be spaces between "product" and the vendor name.Brad Smith
2008-05-24regenerateChris Kuethe
2008-05-24USB LCD+keyboard panelChris Kuethe
2008-05-24And another Fujitsu Gigabit Etherenet card that is a bge(4) in disguise.Brad Smith
2008-05-24regenBrad Smith
2008-05-24Add Fujitsu PW008GE4Brad Smith
2008-05-24Also recognize the Schneider & Koch SK-9821/SK-9843 adapters fromBrad Smith
Fujitsu.
2008-05-24regenBrad Smith
2008-05-24Add more specific PCI ids for Schneider & Koch (SysKonnect) SK-9821/SK-9843Brad Smith
OEM adapters from Fujitsu.
2008-05-24Store the model and revision information in the appropriate softcBrad Smith
fields that already exist and reference those fields when necessary instead of reading the registers everytime. ok kettenis@
2008-05-23Fix detection of 10baseT on rev 2 and up.Mark Kettenis
ok brad@
2008-05-23Another Fujitsu Gigabit Etherenet card that is a bge(4) in disguise.Mark Kettenis
2008-05-23regenMark Kettenis
2008-05-23Add Fujitsu PW008GE5.Mark Kettenis
2008-05-23Bye bye awi(4). No net80211 love, uses its own WEP code and has not workedBrad Smith
properly in 8.5 years so just garbage collect the driver. ok damien@ deraadt@
2008-05-23Simplify the combination use of pci_mapreg_type()/pci_mapreg_map() asBrad Smith
suggested by dlg@ awhile ago. ok dlg@
2008-05-23Make rd act more like a 'normal' disk device, allowing the elimination ofKenneth R Westerback
'fakerootdev' hackery. This allows us to bring back miod@'s r1.70 subr_disk.c change to avoid the GENERIC dance when rootdev has been initialized. This in turn re-enables raidframe root devices. Add a nice panic if rootdev can't be initialized, displaying the name of the device that didn't work rather than just blowing up by de-referencing NULL. ok deraadt@
2008-05-22ANSI function definitions.Brad Smith
ok dlg@