opnsense-src/sys/dev/pccbb
Warner Losh ae438af62d While most bridges can bring a card out of reset in 20ms, there are
some bridge + card combinations that take longer for reasons unknown.
Adjust the timeout to be 100ms on all !RICOH bridges, but leave RICOH
at 400ms.  The 400ms is "lore" from other open source projects, and
I've never see my ricoh bridge chips take this long.  Maybe it is the
same thing?  Maybe a bit should be read instead of a hard-wired pause?

After this adjustment, a few cards that I'd insert and get only:
	cbb0: card_power: 3V
	cbb0: card_power: 0V
with full debugging enabled would actually try to attach.

Reported by:	sam@ (I think)
MFC after:	3 days
2008-08-09 03:37:12 +00:00
..
pccbb.c While most bridges can bring a card out of reset in 20ms, there are 2008-08-09 03:37:12 +00:00
pccbb_isa.c We don't have a ISA specific shutdown routine at this time, so remove 2006-06-03 21:10:50 +00:00
pccbb_pci.c Rename the kthread_xxx (e.g. kthread_create()) calls 2007-10-20 23:23:23 +00:00
pccbbdevid.h Mollify the whitespace police 2005-11-08 15:42:12 +00:00
pccbbreg.h Batch of changes: 2006-08-12 09:06:55 +00:00
pccbbvar.h Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00