Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
4143dbe3 |
| 17-Jul-2005 |
Warner Losh <imp@FreeBSD.org> |
The Sony i.LINK CXD1947 device is a firewire bridge, but it doesn't implement the OHCI programming interface. Thus it probes, but fails to attach because of an invalid OHCI version. Rather than cou
The Sony i.LINK CXD1947 device is a firewire bridge, but it doesn't implement the OHCI programming interface. Thus it probes, but fails to attach because of an invalid OHCI version. Rather than count on the downstream tests properly failing, print a message that this chipset isn't supported and fail the probe.
show more ...
|
#
c44123e1 |
| 20-May-2005 |
Marius Strobl <marius@FreeBSD.org> |
Recognize the integrated (though not necessarily enabled) FireWire controllers of Sun PCIO-2 chips which are used onboard in most of the newer PCI-based sun4u machines (cosmetic change as they were a
Recognize the integrated (though not necessarily enabled) FireWire controllers of Sun PCIO-2 chips which are used onboard in most of the newer PCI-based sun4u machines (cosmetic change as they were also already probed as generic FWOHCI without this). As with gem(4), hme(4) and ohci(4) detect whether their intpin register is valid and correct it if necessary, i.e. set the respective IVAR to the right value for allocating the IRQ resource, as some of them come up having it set to 0 (in fact in all machines I'm currently aware of the FireWire part being enabled). This fixes attaching affected controllers.
Apporved by: simokawa Tested by: Michiel Boland <michiel@boland.org> MFC after: 1 month
show more ...
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
538565c4 |
| 05-Mar-2005 |
Warner Losh <imp@FreeBSD.org> |
Use BUS_PROBE_DEFAULT for pci probe return value
|
Revision tags: release/4.11.0_cvs, release/4.11.0 |
|
#
e726a7e1 |
| 06-Jan-2005 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Clear PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN for broken hardware. Some amd64 laptops fail to boot with these flags.
PR: kern/75482
|
#
098ca2bd |
| 06-Jan-2005 |
Warner Losh <imp@FreeBSD.org> |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
#
433dd56b |
| 04-Aug-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Fix and add deivce ID's.
Obtained from: DragonFly BSD
|
#
f9d9941f |
| 20-Jul-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Don't output too many debug messages for bootverbose. This driver seems to be fairly stable now.
|
#
6e2b0d0b |
| 17-Jul-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add some PCI IDs for OHCI chips.
Obtained from: DragonFly BSD
|
#
39981fed |
| 01-Jul-2004 |
John Baldwin <jhb@FreeBSD.org> |
Trim a few things from the dmesg output and stick them under bootverbose to cut down on the clutter including PCI interrupt routing, MTRR, pcibios, etc.
Discussed with: USENIX Cabal
|
#
79495006 |
| 28-Jun-2004 |
Warner Losh <imp@FreeBSD.org> |
Remove the setting of the pci config variables on power state changes. The bus does this now.
|
Revision tags: release/4.10.0_cvs, release/4.10.0 |
|
#
03161bbc |
| 22-May-2004 |
Doug Rabson <dfr@FreeBSD.org> |
Change u_intXX_t to uintXX_t. Change a couple of 'unsigned long's to uint32_t where appropriate.
|
#
10d3ed64 |
| 27-Mar-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
MFp4: FireWire * all - s/__FUNCTION__/__func__/. Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at> - Compatibility for RELENG_4 and DragonFly.
* firewire - Timestamp just before queuing. - Ret
MFp4: FireWire * all - s/__FUNCTION__/__func__/. Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at> - Compatibility for RELENG_4 and DragonFly.
* firewire - Timestamp just before queuing. - Retry bus probe if it fails. - Use device_printf() for debug message. - Invalidiate CROM while update. - Don't process minimum/invalid CROM.
* sbp - Add ORB_SHORTAGE flag. - Add sbp.tags tunable. - Revive doorbell support. It's not enabled by default.
show more ...
|
#
5f96beb9 |
| 17-Mar-2004 |
Nate Lawson <njl@FreeBSD.org> |
Convert callers to the new bus_alloc_resource_any(9) API.
Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
|
Revision tags: release/5.2.1_cvs, release/5.2.1 |
|
#
dbc80c7b |
| 30-Jan-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add NEC uPD72873.
Submitted by: Christian Laursen <xi@borderworlds.dk>
|
#
b180671c |
| 30-Jan-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Use device_identify and bus_add_child methods to add a firewire bus on fwohci. This should fix attach failure caused by a race between firewire and fwochi initialization for the kernel module.
|
#
1398a889 |
| 23-Jan-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
* fwohci_pci.c Improve error message for attach failure.
* sbp_targ.c - Add speed in struct sbp_targ_login. - Remove unnecessary htonl().
|
Revision tags: release/5.2.0_cvs, release/5.2.0 |
|
#
5b50d9ad |
| 05-Jan-2004 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
MFp4: * firewire - Remove pending list. - Ignore timeout for the FWXF_START state. - Define M_FWMEM for debugging. - Comment out DELAY() in fw_asybusy(). - Improve debugging messages * sbp - Fr
MFp4: * firewire - Remove pending list. - Ignore timeout for the FWXF_START state. - Define M_FWMEM for debugging. - Comment out DELAY() in fw_asybusy(). - Improve debugging messages * sbp - Freeze simq while bus reset.
show more ...
|
#
347934fa |
| 28-Nov-2003 |
Warner Losh <imp@FreeBSD.org> |
Sometimes cardbus attachments don't attach, so while we track down this problem put these lines back in. While they should be unnecessary, they appear to be sometimes necessary.
Reviewed in concept
Sometimes cardbus attachments don't attach, so while we track down this problem put these lines back in. While they should be unnecessary, they appear to be sometimes necessary.
Reviewed in concept: dfr Approved by: re (scottl@)
show more ...
|
#
0be389f3 |
| 03-Nov-2003 |
Doug Rabson <dfr@FreeBSD.org> |
Remove explicit cardbus attachments from drivers where this is identical to the pci attachment. Cardbus is a derived class of pci so all pci drivers are automatically available for matching against c
Remove explicit cardbus attachments from drivers where this is identical to the pci attachment. Cardbus is a derived class of pci so all pci drivers are automatically available for matching against cardbus devices.
Reviewed by: imp
show more ...
|
Revision tags: release/4.9.0_cvs, release/4.9.0 |
|
#
65290832 |
| 25-Oct-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Fix fwmem_strategy() race in 4-stable.
|
#
2109dbc4 |
| 22-Aug-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Make this compiled on RELENG_4.
|
#
4fbd232c |
| 22-Aug-2003 |
Warner Losh <imp@FreeBSD.org> |
Prefer new location of pci include files (which have only been in the tree for two or more years now), except in a few places where there's code to be compatible with older versions of FreeBSD.
|
#
18349893 |
| 04-Aug-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
- Don't mess with TX queue in fwohci_stop() if we failed to attach the device.
Tested by: wilko
- Detect memory mapping failure of registers by checking OHCI version.
Tested by: KONDOU, Kazuhiro <
- Don't mess with TX queue in fwohci_stop() if we failed to attach the device.
Tested by: wilko
- Detect memory mapping failure of registers by checking OHCI version.
Tested by: KONDOU, Kazuhiro <kazuhiro@alib.jp>
show more ...
|
#
9547314f |
| 18-Jul-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Clean up include files.
|
#
4f933468 |
| 04-Jul-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add compatibility for FreeBSD-4.
|