iwi(4): Hook it into the build again and enable it everywhere else.
authorSascha Wildner <saw@online.de>
Sun, 18 Jul 2010 16:24:45 +0000 (18:24 +0200)
committerSascha Wildner <saw@online.de>
Sun, 18 Jul 2010 16:24:45 +0000 (18:24 +0200)
Makefile_upgrade.inc
share/man/man4/Makefile
share/man/man4/wlan.4
share/man/man9/ieee80211_node.9
sys/config/LINT
sys/dev/netif/Makefile
sys/dev/netif/iwi/Makefile
usr.sbin/802_11/hostapd/hostapd.8
usr.sbin/802_11/wpa_supplicant/wpa_supplicant.8

index 44008dd..6599b6c 100644 (file)
@@ -1364,9 +1364,6 @@ TO_REMOVE+=/usr/share/man/man4/acx.4.gz
 TO_REMOVE+=/boot/modules/if_bwi.ko
 TO_REMOVE+=/usr/share/man/cat4/bwi.4.gz
 TO_REMOVE+=/usr/share/man/man4/bwi.4.gz
-TO_REMOVE+=/boot/modules/if_iwi.ko
-TO_REMOVE+=/usr/share/man/cat4/iwi.4.gz
-TO_REMOVE+=/usr/share/man/man4/iwi.4.gz
 TO_REMOVE+=/boot/modules/if_iwl.ko
 TO_REMOVE+=/usr/share/man/cat4/iwl.4.gz
 TO_REMOVE+=/usr/share/man/man4/iwl.4.gz
index 7b64c3b..dd067ea 100644 (file)
@@ -118,6 +118,7 @@ MAN=        aac.4 \
        isp.4 \
        ispfw.4 \
        it.4 \
+       iwi.4 \
        jme.4 \
        joy.4 \
        kate.4 \
@@ -348,7 +349,6 @@ MAN=        aac.4 \
 # XXX re-add when adjusted to the new 802.11 framework
 #MAN+= acx.4 \
 #      bwi.4 \
-#      iwi.4 \
 #      iwl.4 \
 #      rtw.4 \
 #      rum.4 \
index fa707b0..1d8f62e 100644 (file)
@@ -234,7 +234,7 @@ may not interoperate.
 .Xr ath 4 ,
 .\".Xr bwi 4 ,
 .\".Xr ipw 4 ,
-.\".Xr iwi 4 ,
+.Xr iwi 4 ,
 .\".Xr iwl 4 ,
 .\".Xr iwn 4 ,
 .\".Xr malo 4 ,
index 5761a68..515b2b9 100644 (file)
@@ -167,15 +167,15 @@ The driver method must allocate a structure that is an extension
 of the
 .Vt ieee80211_node
 structure.
-.\"For example the
-.\".Xr iwi 4
-.\"driver defines a private node structure as:
-.\".Bd -literal -offset indent
-.\"struct iwi_node {
-.\"        struct ieee80211_node   in_node;
-.\"    int                     in_station;
-.\"};
-.\".Ed
+For example the
+.Xr iwi 4
+driver defines a private node structure as:
+.Bd -literal -offset indent
+struct iwi_node {
+        struct ieee80211_node   in_node;
+       int                     in_station;
+};
+.Ed
 .Pp
 and then provides a private allocation routine that does this:
 .Bd -literal -offset indent
index c5ee8cb..ca2aced 100644 (file)
@@ -1449,7 +1449,7 @@ options           ATH_DIAGAPI     # diagnostic interface to the HAL
 options                ATH_RXBUF=80    # number of RX buffers to allocate
 options                ATH_TXBUF=400   # number of TX buffers to allocate
 #device                iwl             # Intel PRO/Wireless 2100
-#device                iwi             # Intel PRO/Wireless 2200BG/2915ABG
+device         iwi             # Intel PRO/Wireless 2200BG/2915ABG
 device         wi              # WaveLAN/IEEE, PRISM-II, Spectrum24 802.11DS
 #device                rtw             # RealTek 8180
 #device                acx             # TI ACX100/ACX111.
index 247e6a8..0b82df8 100644 (file)
@@ -3,11 +3,11 @@
 
 SUBDIR= an age alc ale ar ath aue axe bce bfe bge \
        cue dc ed em ep et fwe \
-       fxp jme kue lge lnc mii_layer my msk mxge nfe nge pcn ral re \
+       fxp iwi jme kue lge lnc mii_layer my msk mxge nfe nge pcn ral re \
        rl rue sbni sbsh sf sis sk sln sr ste stge ti tl tx txp \
        vge vr vx wb wi wpi xe xl ig_hal emx ae
 
 # XXX need to be updated to the new net80211 stack
-# SUBDIR= acx bwi iwi iwl rtw rum ural
+# SUBDIR= acx bwi iwl rtw rum ural
 
 .include <bsd.subdir.mk>
index 4c924ba..d71c746 100644 (file)
@@ -1,5 +1,3 @@
-# $DragonFly: src/sys/dev/netif/iwi/Makefile,v 1.3 2005/06/27 11:28:54 corecode Exp $
-#
 KMOD    = if_iwi
 SRCS    = if_iwi.c \
           device_if.h \
@@ -7,7 +5,7 @@ SRCS    = if_iwi.c \
           pci_if.h \
           opt_inet.h
 
-#WARNS?=6
+SUBDIR = fw
 
 .if !defined(BUILDING_WITH_KERNEL)
 opt_inet.h:
index 4378a3b..aba3557 100644 (file)
@@ -110,7 +110,7 @@ Store PID in
 .Sh SEE ALSO
 .Xr ath 4 ,
 .\".Xr ipw 4 ,
-.\".Xr iwi 4 ,
+.Xr iwi 4 ,
 .Xr ral 4 ,
 .\".Xr ural 4 ,
 .Xr wi 4 ,
index 3d66e2b..712efa0 100644 (file)
@@ -127,7 +127,7 @@ Display the license for this program on the terminal and exit.
 .Xr an 4 ,
 .Xr ath 4 ,
 .\".Xr ipw 4 ,
-.\".Xr iwi 4 ,
+.Xr iwi 4 ,
 .Xr ral 4 ,
 .\".Xr rum 4 ,
 .\".Xr ural 4 ,