Module Name: src Committed By: dyoung Date: Thu Mar 4 22:37:38 UTC 2010
Modified Files: src/sys/dev/cardbus: cardbus.c cardbusvar.h Log Message: Get rid of the #if 1 surrounding #include <dev/cardbus/rbus.h>. This is *always* compiled with #define rbus 1, so get rid of the conditional compilation. ath, atw, and rtw work fine after this change. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/cardbus/cardbus.c cvs rdiff -u -r1.50 -r1.51 src/sys/dev/cardbus/cardbusvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/cardbus/cardbus.c diff -u src/sys/dev/cardbus/cardbus.c:1.106 src/sys/dev/cardbus/cardbus.c:1.107 --- src/sys/dev/cardbus/cardbus.c:1.106 Fri Feb 26 01:12:56 2010 +++ src/sys/dev/cardbus/cardbus.c Thu Mar 4 22:37:38 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cardbus.c,v 1.106 2010/02/26 01:12:56 dyoung Exp $ */ +/* $NetBSD: cardbus.c,v 1.107 2010/03/04 22:37:38 dyoung Exp $ */ /* * Copyright (c) 1997, 1998, 1999 and 2000 @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cardbus.c,v 1.106 2010/02/26 01:12:56 dyoung Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cardbus.c,v 1.107 2010/03/04 22:37:38 dyoung Exp $"); #include "opt_cardbus.h" @@ -129,10 +129,8 @@ sc->sc_cc = cba->cba_cc; sc->sc_cf = cba->cba_cf; -#if rbus sc->sc_rbus_iot = cba->cba_rbus_iot; sc->sc_rbus_memt = cba->cba_rbus_memt; -#endif if (!pmf_device_register(self, NULL, NULL)) aprint_error_dev(self, "couldn't establish power handler\n"); @@ -581,10 +579,8 @@ ca.ca_memt = sc->sc_memt; ca.ca_dmat = sc->sc_dmat; -#if rbus ca.ca_rbus_iot = sc->sc_rbus_iot; ca.ca_rbus_memt= sc->sc_rbus_memt; -#endif ca.ca_tag = tag; ca.ca_bus = sc->sc_bus; Index: src/sys/dev/cardbus/cardbusvar.h diff -u src/sys/dev/cardbus/cardbusvar.h:1.50 src/sys/dev/cardbus/cardbusvar.h:1.51 --- src/sys/dev/cardbus/cardbusvar.h:1.50 Fri Feb 26 01:16:09 2010 +++ src/sys/dev/cardbus/cardbusvar.h Thu Mar 4 22:37:38 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cardbusvar.h,v 1.50 2010/02/26 01:16:09 dyoung Exp $ */ +/* $NetBSD: cardbusvar.h,v 1.51 2010/03/04 22:37:38 dyoung Exp $ */ /* * Copyright (c) 1998, 1999 and 2000 @@ -30,9 +30,7 @@ #define _DEV_CARDBUS_CARDBUSVAR_H_ #include <dev/cardbus/cardbusreg.h> -#if 1 #include <dev/cardbus/rbus.h> -#endif struct { int dummy; @@ -40,7 +38,6 @@ typedef struct cardbus_chipset_tag *cardbus_chipset_tag_t; -#if rbus /* * struct cardbus_functions contains the pointers for basic cardbus * functions. Those functions must be provided by cardbus bridge. @@ -94,29 +91,6 @@ int, pcireg_t); } cardbus_function_t, *cardbus_function_tag_t; -#else - -typedef const struct cardbus_functions { - int (*cardbus_ctrl)(cardbus_chipset_tag_t, int); - int (*cardbus_power)(cardbus_chipset_tag_t, int); - int (*cardbus_mem_open)(cardbus_chipset_tag_t, int, u_int32_t, - u_int32_t); - int (*cardbus_mem_close)(cardbus_chipset_tag_t, int); - int (*cardbus_io_open)(cardbus_chipset_tag_t, int, u_int32_t, - u_int32_t); - int (*cardbus_io_close)(cardbus_chipset_tag_t, int); - void *(*cardbus_intr_establish)(cardbus_chipset_tag_t, int, int, - int (*)(void *), void *); - void (*cardbus_intr_disestablish)(cardbus_chipset_tag_t, void *); - - pcitag_t (*cardbus_make_tag)(cardbus_chipset_tag_t, int, int); - pcireg_t (*cardbus_conf_read)(cardbus_chipset_tag_t, - pcitag_t, int); - void (*cardbus_conf_write)(cardbus_chipset_tag_t, pcitag_t, - int, pcireg_t); -} cardbus_function_t, *cardbus_function_tag_t; -#endif /* rbus */ - /* * struct cbslot_attach_args is the attach argument for Cardbus cardslot. */ @@ -131,10 +105,8 @@ cardbus_function_tag_t cba_cf; /* cardbus functions */ cardbus_intr_line_t cba_intrline; /* interrupt line */ -#if rbus rbus_tag_t cba_rbus_iot; /* CardBus i/o rbus tag */ rbus_tag_t cba_rbus_memt; /* CardBus mem rbus tag */ -#endif int cba_cacheline; /* cache line size */ int cba_max_lattimer; /* No card's latency timer may @@ -169,10 +141,8 @@ cardbus_chipset_tag_t sc_cc; /* CardBus chipset */ cardbus_function_tag_t sc_cf; /* CardBus function */ -#if rbus rbus_tag_t sc_rbus_iot; /* CardBus i/o rbus tag */ rbus_tag_t sc_rbus_memt; /* CardBus mem rbus tag */ -#endif int sc_cacheline; /* cache line size */ int sc_max_lattimer; /* No card's latency timer @@ -207,10 +177,8 @@ int ct_bus; /* bus number */ int ct_func; /* function number */ -#if rbus rbus_tag_t ct_rbus_iot; /* CardBus i/o rbus tag */ rbus_tag_t ct_rbus_memt; /* CardBus mem rbus tag */ -#endif pcireg_t ct_bar[6]; /* Base Address Regs 0 to 6 */ pcireg_t ct_bhlc; /* Latency timer and cache line size */ @@ -262,10 +230,8 @@ /* interrupt information */ cardbus_intr_line_t ca_intrline; -#if rbus rbus_tag_t ca_rbus_iot; /* CardBus i/o rbus tag */ rbus_tag_t ca_rbus_memt; /* CardBus mem rbus tag */ -#endif struct cardbus_cis_info ca_cis; };