matt
320e681fce
Only tick mii if the phy had a status change.
2009-12-14 00:52:04 +00:00
matt
422c370e41
Add RMI (NetLogic)
2009-12-13 19:19:47 +00:00
dyoung
e347b9986c
Simplify device-activation hooks.
2009-12-06 23:14:05 +00:00
dyoung
8cbd7f7c54
Delete dead code: a device-activation hook.
2009-12-06 22:44:55 +00:00
dsl
4ea4889682
Correct what are clearly typos leading to duplicate vendor:product pairs.
...
Where possible values have been checked against the pcidatabase and x.org.
In some cases I've only commented on some dubious entries!
Values will be picked up by the next update.
Info from PR/36487
2009-12-05 16:30:39 +00:00
njoly
743418620c
Cleanup interrupt establish error messages. Do not mix
...
aprint_error/aprint_normal/printf calls for a single line.
2009-12-04 11:13:04 +00:00
sborrill
57a76ebb19
Add support for Intel 3400 SATA
2009-11-30 09:33:48 +00:00
sborrill
c3a158ad84
Regen
2009-11-30 09:32:11 +00:00
sborrill
599b5d0177
Add Intel 3400 devices
2009-11-30 09:31:11 +00:00
njoly
85cadc2388
Cleanup interrupt establish error messages. Do not mix
...
aprint_error/aprint_normal/printf calls for a single line.
2009-11-26 15:17:08 +00:00
njoly
b046beb10c
Do not use aprint_normal for error messages.
2009-11-24 15:51:39 +00:00
mbalmer
0ae57f90dd
more s/the the/the/
2009-11-22 19:09:15 +00:00
jakllsch
fb0df3c9f4
Fix matching of CX700. Should address PR/39063.
...
Also,
Change bus_space_subregion() size for each SATA PHY register from 1 to 4,
as we do a bus_space_read_4() within these subregions.
Use PCI_MAPREG_START where appropriate.
2009-11-21 23:44:25 +00:00
jakllsch
58999a2a5a
regen.
2009-11-21 22:59:03 +00:00
jakllsch
96746a2c6d
Add CX700 and VX800/VX820 LPC bridge IDs.
2009-11-21 22:58:17 +00:00
njoly
2904cfc8f0
Cleanup boot messages, use aprint functions.
2009-11-21 14:51:04 +00:00
jakllsch
b492fcba55
Switch VT8237R SATA to via_sata_chip_map_7(). via_sata_chip_map_7()
...
works fine and is consistent with the other VIA SATA controllers.
Tested on VT8237R+.
(Somewhat amazing that via_sata_chip_map_0() worked at all for the
second port.)
2009-11-20 20:16:30 +00:00
bouyer
7f7593a68d
Remove duplicate PCI_PRODUCT_BROADCOM_BCM5709 entries.
...
BNX_MAX_MRU is now the 1500-bytes MTU; use BNX_MAX_JUMBO_MRU instead.
2009-11-20 18:24:29 +00:00
bouyer
1f4d2fce07
Sync with OpenBSD: if_bnx.c,v 1.85. Major changes:
...
Add support for the Broadcom BCM5709 and BCM5716 chips. This upgrade
the B06 firmware, and add the B09 firmware required by the BCM5709.
Remplace TX dmamap array with a dynamically-grown list.
Tested with:
bnx0 at pci4 dev 0 function 0: Broadcom NetXtreme II BCM5708 1000Base-T
and
bnx0 at pci0 dev 0 function 0: Broadcom NetXtreme II BCM5709 1000Base-SX
2009-11-18 23:11:16 +00:00
bouyer
0ba7ca8106
Regen: Complete BROADCOM BCM5709 family, and add BCM5716 family.
2009-11-18 22:59:56 +00:00
bouyer
043ccc97e9
Complete BROADCOM BCM5709 family, and add BCM5716 family.
2009-11-18 22:57:38 +00:00
jakllsch
1ae9ec6017
Match VT8251 IDE controller and enable UDMA Mode 6 thereon.
...
Should fix PATA speed issue in PR/37517.
Due to lack of hardware, only compile tested at this point.
2009-11-18 19:42:18 +00:00
jakllsch
49e23db07d
regen.
2009-11-18 18:44:55 +00:00
jakllsch
afcd4ff2b9
Drop unused/duplicate VIATECH VT8237_PCIB entry.
...
While here, drop "(Apollo KT600)" from VIATECH VT8237, and s/ISA/LPC/.
Additionally, add LPC Bridge ID for VT8251 from PR/37517.
2009-11-18 18:42:08 +00:00
enami
f682fea033
Add an entry for AVlab's low profile PCI 4 port serial card, which is
...
sold in japan from kuroutoshikou as SERIAL4P-LPPCI2.
2009-11-18 00:28:09 +00:00
cegger
17429828e3
include <sys/device_if.h> for device_t. There is no use of struct device.
2009-11-14 09:42:50 +00:00
dyoung
240fa6310f
Remove superfluous activation hook.
2009-11-12 19:39:26 +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
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
martin
7ef4d1bd9d
Fix endianess issues when accessing the B-channel fifos.
2009-10-27 21:47:23 +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
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
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
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
uebayasi
411f51be75
Pass not (struct sdhc_pci_softc *) but (struct sdhc_softc *) to sdhc_intr().
...
No functional change because struct sdhc_pci_softc has struct sdhc_softc as
the 1st member.
2009-10-02 04:38:47 +00:00
jmmv
b478d8712d
Recognize PCI_PRODUCT_ATI_RAGEGLPCI. Works on a PowerMac G3 B&W running
...
NetBSD/macppc.
2009-10-01 19:02:27 +00:00
sborrill
21e3c4b6e7
Add support for playback- or capture-only devices by adding
...
AUDIO_PROP_PLAYBACK and AUDIO_PROP_CAPTURE properties.
From jmcneill@.
Fixes PR#42050
2009-09-29 15:58:54 +00:00
tsutsui
41bab1588b
Replace shutdownhook_establish(9) with pmf_device_register1(9).
...
Compile test only.
2009-09-27 12:52:59 +00:00
jmcneill
cdd2b39863
ensure that hp sensing is stopped on suspend, and restarted on resume if required.
2009-09-27 02:36:38 +00:00
jmcneill
2db390373f
add suspend/resume support
2009-09-26 19:58:53 +00:00
snj
70285b633c
"Intel High Definition Audio" -> "High Definition Audio"
2009-09-26 19:43:04 +00:00
jakllsch
a34f7e7b8b
As, siisata attaches not just at pci, but for a while now, also at cardbus,
...
move siisata core driver config to the propper config file.
2009-09-26 19:01:04 +00:00