Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev



Module Name:    src
Committed By:   drochner
Date:           Tue Jun 24 19:44:52 UTC 2008

Modified Files:
        src/sys/dev/cardbus: adv_cardbus.c ahc_cardbus.c cardbus.c cardbusvar.h
            com_cardbus.c ehci_cardbus.c if_ath_cardbus.c if_atw_cardbus.c
            if_ex_cardbus.c if_fxp_cardbus.c if_ral_cardbus.c if_re_cardbus.c
            if_rtk_cardbus.c if_rtw_cardbus.c if_tlp_cardbus.c njata_cardbus.c
            njs_cardbus.c ohci_cardbus.c uhci_cardbus.c
        src/sys/dev/pci: pccbb.c

Log Message:
clean up the cardbus interrupt stuff:
There were cardbus_intr_line_t and cardbus_intr_handle_t used intermixed
for the same variable, and that variable is pretty much useless because
cardbus doesn't follow the PCI interrupt swizzling etc scheme.
Useless interrupt numbers were printed on cardbus device attach.
So as a first step to sanity, kill cardbus_intr_handle_t and poison
cardbus_intr_line_t to discourage printing it as a %d.
Use cardbus_intr_line_t consistently throughout the code.
Remove the "interrupting at foo" messages because the information
is misleading. We could come up with a better interrupt vector
information, but because cardbus interrupts are mediated by pccbb
it would still be misleading.


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 src/sys/dev/cardbus/adv_cardbus.c
cvs rdiff -r1.24 -r1.25 src/sys/dev/cardbus/ahc_cardbus.c
cvs rdiff -r1.93 -r1.94 src/sys/dev/cardbus/cardbus.c
cvs rdiff -r1.40 -r1.41 src/sys/dev/cardbus/cardbusvar.h
cvs rdiff -r1.21 -r1.22 src/sys/dev/cardbus/com_cardbus.c \
    src/sys/dev/cardbus/ehci_cardbus.c
cvs rdiff -r1.28 -r1.29 src/sys/dev/cardbus/if_ath_cardbus.c
cvs rdiff -r1.22 -r1.23 src/sys/dev/cardbus/if_atw_cardbus.c
cvs rdiff -r1.44 -r1.45 src/sys/dev/cardbus/if_ex_cardbus.c
cvs rdiff -r1.31 -r1.32 src/sys/dev/cardbus/if_fxp_cardbus.c
cvs rdiff -r1.12 -r1.13 src/sys/dev/cardbus/if_ral_cardbus.c
cvs rdiff -r1.17 -r1.18 src/sys/dev/cardbus/if_re_cardbus.c
cvs rdiff -r1.36 -r1.37 src/sys/dev/cardbus/if_rtk_cardbus.c
cvs rdiff -r1.26 -r1.27 src/sys/dev/cardbus/if_rtw_cardbus.c
cvs rdiff -r1.58 -r1.59 src/sys/dev/cardbus/if_tlp_cardbus.c
cvs rdiff -r1.6 -r1.7 src/sys/dev/cardbus/njata_cardbus.c
cvs rdiff -r1.8 -r1.9 src/sys/dev/cardbus/njs_cardbus.c
cvs rdiff -r1.29 -r1.30 src/sys/dev/cardbus/ohci_cardbus.c
cvs rdiff -r1.10 -r1.11 src/sys/dev/cardbus/uhci_cardbus.c
cvs rdiff -r1.170 -r1.171 src/sys/dev/pci/pccbb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index