Commit Graph

29781 Commits

Author SHA1 Message Date
christos
a24d023052 remove diagnostic printfs to make this compile again. 2012-10-03 23:55:22 +00:00
mlelstv
ec54e2b865 use media_table instead of replicating code 2012-10-03 07:08:58 +00:00
mlelstv
fb998a2dbc Attach to PMF. 2012-10-03 07:07:04 +00:00
mlelstv
b01953ad5a regen 2012-10-03 06:58:03 +00:00
mlelstv
7e7c7456b5 two more FTDI USB->serial adapters 2012-10-03 06:57:36 +00:00
christos
cf41d09769 fix path 2012-10-02 23:49:19 +00:00
christos
4b4465bd03 moved from src/sys/common/bus_dma 2012-10-02 23:39:43 +00:00
msaitoh
ca34255e60 - Fix a bug that a fragmented packet is marked as bad checksum. It causes
a real bug when HW checksum offload function is used. It was easy to
  reproduce with NFS UDP mount.
- Fix a potential bug that a packet other than TCP and UDP is marked as bad
  checksum.
2012-10-02 15:22:46 +00:00
jdc
5b7bfe8cd0 Match the Rage Mobility M1 used in the Tadpole SPARCle. 2012-10-01 09:25:01 +00:00
dsl
5eb5222cc8 Remove code from dev/apm/apm.c for setting global variables to parameterise
the i386 bios apm code (now removed).
Remove the same code from the clone dev/hpc/apm/apmdev.c
Remove some not-used options from dev/apm/files.apm and the commented out
  lines in ALL and GENERIC.
Maybe the APM_V10_ONLY and APM_NO_V12 could also be shot, but they are
  further entwined in the code.
2012-09-30 21:36:18 +00:00
dsl
944f28ff5e Remove the fields were are only used by the 'now removed' i386 APC bios
support.
2012-09-30 21:05:14 +00:00
dsl
219dae9ba5 Fix debug build 2012-09-30 11:29:42 +00:00
gsutre
0483888a2b regen 2012-09-29 10:27:23 +00:00
gsutre
d0a074ebe6 Add Intel Ivy Bridge host bridge and integrated graphics device IDs,
from the Linux Intel AGP driver.
2012-09-29 10:26:14 +00:00
matt
c8a8b771e7 Add some more debugging messages. 2012-09-27 00:39:47 +00:00
gson
4672134101 Add Lava Computers SSERIAL-PCI single port serial PCI card. 2012-09-25 06:31:44 +00:00
gson
56563e27d6 regen 2012-09-25 06:29:27 +00:00
gson
56193f6306 Add Lava Computers SSERIAL-PCI single serial port adapter. 2012-09-25 06:26:53 +00:00
joerg
df60fe4b74 Don't use a usbd_status as an int, split error into two variables. 2012-09-23 14:40:29 +00:00
chs
7c1a5cf99a don't try to handle sensors if there aren't any. 2012-09-23 01:13:52 +00:00
chs
9f28853c07 set chan_bustype correctly. 2012-09-23 01:13:21 +00:00
chs
3800a5b79b reformat product array to match openbsd. 2012-09-23 01:12:51 +00:00
chs
c33df53519 use 64-bit DMA where possible. 2012-09-23 01:12:01 +00:00
chs
501d934acd fix a debug printf. 2012-09-23 01:11:14 +00:00
chs
89b88fd7d4 match some more devices. 2012-09-23 01:10:59 +00:00
chs
d5e4ea6372 add an entry for subclass HD audio. 2012-09-23 01:10:10 +00:00
chs
b218cf07d5 regen 2012-09-23 01:09:43 +00:00
chs
83454680a3 add a bunch of devices. 2012-09-23 01:09:10 +00:00
chs
bd1aea2036 add a bunch of devices. from openbsd. 2012-09-23 01:08:17 +00:00
chs
e2a951f284 regen 2012-09-23 01:07:37 +00:00
chs
4775ac8deb add a bunch of devices. from openbsd. 2012-09-23 01:06:31 +00:00
chs
323db750fc locate PCI buses and determine their bus numbers using the info
previously extracted from ACPICA rather than trying to figure it out again.
allow PCI buses that don't have a _PRT method.
2012-09-23 00:31:05 +00:00
chs
7a69ec70ee re-enable the code to disable link devices at startup, ie. revert rev 1.3.
this fixes PCI interrupts on some systems (eg. HP XW9400) and we suspect that
the problems which led to the original change were caused by buggy early
implementations of ACPI, which are now ignored by date.
2012-09-23 00:26:25 +00:00
tsutsui
f370af7faf Fix PR kern/46828 (6.0_BETA2 and 6.0_RC1 won't start on DL320/G5p):
In ehci_get_ownership(), don't explicitly clear EHCI_LEG_HC_BIOS_OWNED
 semaphore bit in the driver before asking BIOS to give up ownership.
 The EHCI spec implies that the semaphore should not be changed by
 the other agent and actually the previous one (introduced in rev 1.53
 after 5.x) caused hangup during probe on at least two HP machines
 as mentioned in the PR.  Analyzed and patch provided by Ryo ONODERA.

Should be pulled up to netbsd-6 (fatal hangup during boot).
2012-09-22 14:27:24 +00:00
macallan
8672c8bb4a support anti-aliased fonts, glyph caching etc. 2012-09-21 01:07:44 +00:00
msaitoh
ba5d11d6ea Fix device timeout problem.
- Change the synching order of descriptors. First, sync descriptors except
  first and then sync the first descriptor.
- To recover from an race condition, reduce the if_timer from 5 to 1 and
  when timeout occur write MVGBE_TQC_ENQ bit again.
2012-09-21 00:26:15 +00:00
matt
240c6212f1 sc_ahci_cap should be uint32_t 2012-09-20 17:53:48 +00:00
bouyer
f2b31f39d0 Add a pass-through ioctl for mfi(4), allowing userland to send raw commands
to the controller. This is compatible with the linux and FreeBSD
implementations.
Add the needed conversion for mfi ioctls in COMPAT_LINUX
Allocate a character major number, and create /dev/mfi0 by default
on amd64 and i386.
This allows (along with a hand-created /emul/linux/proc/devices file)
to run the MegaCLI linux binary provided by LSI.
2012-09-19 21:24:28 +00:00
macallan
c7431f2fa3 some older powerbook keyboards use the same scancode for the power button as
later ones send on Fn-Command - now we look for that 'special' scancode only
on keyboards that actually need it
2012-09-19 04:55:06 +00:00
matt
f0cafe7df6 Regen. 2012-09-18 05:08:38 +00:00
matt
c9af1cf40c Fix tpyo. 2012-09-18 05:08:10 +00:00
matt
25887ace93 Regen. 2012-09-17 22:03:44 +00:00
matt
60c7f58498 Add ASMEDIA ASM1061 2012-09-17 22:03:20 +00:00
tsutsui
5af908fbe6 Add support for BCM57762, found in Apple's Thunderbolt to Gigabit Ethernet
Adapter.  PR kern/46961 from Ryo ONODERA.

Also revert weird BGE_MAX_FRAMELEN macro definition to sync its usage
with the original FreeBSD's bge.
2012-09-17 11:54:36 +00:00
tsutsui
b36dfb1f62 Add support for BCM57765. PR kern/46961 2012-09-17 11:45:56 +00:00
tsutsui
9b4e990907 Regen from miidevs rev 1.109:
> Add another Broadcom OUI and BCM57765 1000BASE-T media interface.
> Per PR kern/46961.
2012-09-17 11:43:50 +00:00
tsutsui
fc46c9fb13 Add another Broadcom OUI and BCM57765 1000BASE-T media interface.
Per PR kern/46961.
2012-09-17 11:42:38 +00:00
tsutsui
daf0382432 Regen from pcidevs rev 1.1134:
> Add Broadcom BCM57762 Gigabit Ethernet, per PR kern/46961.
2012-09-17 11:38:33 +00:00
tsutsui
48cfe5f05a Add Broadcom BCM57762 Gigabit Ethernet, per PR kern/46961. 2012-09-17 11:35:30 +00:00
joerg
ed602fb487 Don't use const foo const as type, one const is enough. 2012-09-13 21:44:49 +00:00