History log of /freebsd/sys/dev/pccbb/pccbb.c (Results 151 – 175 of 451)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/5.3.0_cvs, release/5.3.0
# 93185c74 12-Aug-2004 Warner Losh <imp@FreeBSD.org>

Move towards isa attachment for pccbb. This is a work in progress, but
works well with the pci attachment.


# d9975d06 22-Jul-2004 Warner Losh <imp@FreeBSD.org>

Add IDs from TI's web site. Reports from the field and inspection of
the data sheets leads me to believe these will just work. Those parts
with the various media readers on them may not have the re

Add IDs from TI's web site. Reports from the field and inspection of
the data sheets leads me to believe these will just work. Those parts
with the various media readers on them may not have the required
FreeBSD drivers that will attach to the subdevices that will be seen
on some of these parts.

PCI 1515, 1530, 1620, 4520, 6411, 6420, 7410, 7510, 7610

Prompted by: Havard Eidnes

show more ...


# 284b024b 22-Jul-2004 Warner Losh <imp@FreeBSD.org>

Update comment about fast interrupts to be closer to reality


# b0ba9e25 23-Jun-2004 Warner Losh <imp@FreeBSD.org>

Improve the kludge assignment of sub-bus numbers a little by fixing an
off by one error. subbus must be > than pribus, so the right test is
<= not just <.

Reported by: Peter Losher


# 41ee9f1c 30-May-2004 Poul-Henning Kamp <phk@FreeBSD.org>

Add some missing <sys/module.h> includes which are masked by the
one on death-row in <sys/kernel.h>


Revision tags: release/4.10.0_cvs, release/4.10.0
# 2a6c850c 21-May-2004 Warner Losh <imp@FreeBSD.org>

When attaching pccard and cardbus children, there's no need to set the
device == NULL on failure. A warning should suffice.

# I wrote this back before I understood the unattached but loosely bound

When attaching pccard and cardbus children, there's no need to set the
device == NULL on failure. A warning should suffice.

# I wrote this back before I understood the unattached but loosely bound
# newbus concept...

show more ...


# 2a829b00 21-May-2004 Warner Losh <imp@FreeBSD.org>

Now that we have the resource allocation code in current, the kludge
to try to allocate things on my parent can be taken out. It duplicates code.

Also, add comment about why the power state stuff i

Now that we have the resource allocation code in current, the kludge
to try to allocate things on my parent can be taken out. It duplicates code.

Also, add comment about why the power state stuff is here (type 2
devices don't participate in the power state save/restore due to
larger Bx issues).

show more ...


# 923332f7 04-May-2004 Warner Losh <imp@FreeBSD.org>

Need to mark the interrupt from cbb as being MP safe on resume too.


# 6c92cac9 23-Apr-2004 Warner Losh <imp@FreeBSD.org>

Start programming the bus numbers for the pci<->cardbus. When the
secondary bus is 0, we program the primary bus, the secondary bus and
the suborindate bus. This isn't ideal, since we start at pare

Start programming the bus numbers for the pci<->cardbus. When the
secondary bus is 0, we program the primary bus, the secondary bus and
the suborindate bus. This isn't ideal, since we start at parent_bus +
1 and store this in a static.

Ideally, we'd walk the tree and assign bus numbers. However, that's
harder to accomplish without some help from the bus layer which we're
not planning on doing that until 6.

This fixes my CardBus problems on my Sony PCG-Z1WA, and might fix the
Dells that have had problems.

show more ...


# 57094462 13-Apr-2004 Warner Losh <imp@FreeBSD.org>

Remove extra copy of code.

Noticed by: Carlos Velasco


# 9b582996 12-Apr-2004 Warner Losh <imp@FreeBSD.org>

MFp4:
Alignment for pccards should also be treated in a similar way that
we tread it for cardbus cards.

Remove bogus debugs while I'm here.

# This is also necessary to make the CIS reading work.

MFp4:
Alignment for pccards should also be treated in a similar way that
we tread it for cardbus cards.

Remove bogus debugs while I'm here.

# This is also necessary to make the CIS reading work.

Submitted by: Carlos Velasco

show more ...


# 0a6c6a6d 07-Apr-2004 Warner Losh <imp@FreeBSD.org>

Better checks to make sure that we get good alignment. This code is a
bit of a bandaide until I get better pci bus code committed to head
from my p4 tree.


# 70fc36e8 07-Apr-2004 Warner Losh <imp@FreeBSD.org>

Fix mis-merge from p4 by adding line getting sc.
Attempt to deal with larger memory allocation better.


# 1ca203ae 06-Apr-2004 Warner Losh <imp@FreeBSD.org>

MFP4: Power up with OE disabled. Similar patches went into NetBSD a
while ago, and it does seem to help at least one card I have and has
been in my p4 tree for many months.


# 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


# 60744399 05-Mar-2004 John Baldwin <jhb@FreeBSD.org>

kthread_exit() no longer requires Giant, so don't force callers to acquire
Giant just to call kthread_exit().

Requested by: many


Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0
# 9a6fdece 04-Jan-2004 Warner Losh <imp@FreeBSD.org>

MFp4:
o O2Micro OZ711e1 is now recognized (note: I don't have one, and the current
owner of the Dell laptop is reporting problems).
o minor nits wrt copyright date.


# 3c4c6576 22-Dec-2003 Warner Losh <imp@FreeBSD.org>

Fix typo in ENE CB710 description. It isn't a 720.


# a66f2afd 12-Nov-2003 Warner Losh <imp@FreeBSD.org>

Fix a harmless typo (use of res instead of rle: if rle is NULL, we'd
still get a panic, just not a nice message) and update to new
__FBSDID.

Submitted by: charnier@


# d0ff2e64 08-Nov-2003 Warner Losh <imp@FreeBSD.org>

-Wunused


# 123cd74e 08-Nov-2003 Warner Losh <imp@FreeBSD.org>

Remove channeling interrupts to IRQ1. Some chipsets don't do the
expected thing and that causes interference with keyboards.


Revision tags: release/4.9.0_cvs, release/4.9.0
# d2bda4e0 24-Oct-2003 Warner Losh <imp@FreeBSD.org>

Backswards is as backwards does: If we're MPSAFE, then we don't need
giant, which implies that we need to take out giant it we're NOT
MPSAFE.

# I can't believe the number of people that looked at th

Backswards is as backwards does: If we're MPSAFE, then we don't need
giant, which implies that we need to take out giant it we're NOT
MPSAFE.

# I can't believe the number of people that looked at this failed to
# detect this.

show more ...


# 572e53c2 22-Aug-2003 Warner Losh <imp@FreeBSD.org>

Add newly discovered ENE Technologies CardBus bridges to the list:
CB710, CB720, CB1211, CB1225, CB1410 and CB1420
These are likely licensed designed from TI, and the Linux PCMCIA code
treats them a

Add newly discovered ENE Technologies CardBus bridges to the list:
CB710, CB720, CB1211, CB1225, CB1410 and CB1420
These are likely licensed designed from TI, and the Linux PCMCIA code
treats them as TI chips.

Add comment, but no ID for the 711E1 from O2Micro.

show more ...


# 38d8c994 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.


# 08d63b4c 21-Aug-2003 Warner Losh <imp@FreeBSD.org>

In my efforts to make checking the CD bits less error-prone, I
introduced an error. In power_enable_socket, we only return ENODEV if
there isn't a card, not if there is a card. Ooops.

Pointy hat t

In my efforts to make checking the CD bits less error-prone, I
introduced an error. In power_enable_socket, we only return ENODEV if
there isn't a card, not if there is a card. Ooops.

Pointy hat to: bsdimp

show more ...


12345678910>>...19