Texas Instruments cardbus bridge issue (PCI ID 104c:8031)

Rehsack Jens (ext) jens.rehsack.ext at siemensvdo.com
Thu Oct 27 05:16:19 PDT 2005


From: owner-freebsd-mobile at freebsd.org
[mailto:owner-freebsd-mobile at freebsd.org] On Behalf Of Vitaly Cherny
Sent: Thursday, October 27, 2005 4:45 AM
To: freebsd-mobile at freebsd.org
Subject: Texas Instruments cardbus bridge issue (PCI ID 104c:8031)

> HI everyone,

Hi Vitaly,

> I've tested the slot with a couple of different cards, and my results
were:
> 
> No Cardbus device worked at all, though cbb0 detected insert/remove
> events. Setting sysctl hw.cbb.debug=1 shows 3V power switched on, then
> off. I tested this with a D-Link G650 family 802.11b/g card using an
> Atheros chipset (PCI ID of 168c:0013 for a 5212 chipset I believe) and
> a Netgear ethernet card.

Sounds well known ;-)

> I've searched quite extensively through forums and past mailing-list
> messages but couldn't find anything that looked like problem I have
> experienced.

You may search deeper :-)
But my research didn't produce a solution, so best chance you have
is found some people which would feel with you :D

> Status is 0x30000920
> cbb0: card inserted: event=0x00000000, state=30000920
> cbb0: cbb_power: 3V
> cbb0: cbb_power: 0V
> Status is 0x30000126
> Status is 0x30000920
> cbb0: card inserted: event=0x00000000, state=30000920
> cbb0: cbb_power: 3V
> cbb0: cbb_power: 0V

Maybe you apply the attached patch and reply with the "enhanced" debug
messages.

And make sure to have

hw.cbb.debug=1
hw.cardbus.debug=1
hw.cardbus.cis_debug=1
hw.pccard.debug=1
hw.pccard.cis_debug=1

Maybe some guy with a little more experience than me may give you a
workaround
until a patch is existing.

Best regards,
Jens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-sys-dev-pccard
Type: application/octet-stream
Size: 3997 bytes
Desc: patch-sys-dev-pccard
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20051027/a6bfd70b/patch-sys-dev-pccard.obj


More information about the freebsd-mobile mailing list