android_kernel_xiaomi_sm8350/drivers/net/wireless
Michal Schmidt af5b5c9aa9 [PATCH] airo: Make /sys/bus/pci/drivers/airo/{,un}bind work
The way airo.c keeps track of all its devices is complicated and buggy
as well (del_airo_dev forgets to free the memory add_airo_dev allocates).
It's cleaner to use the standard list primitives.
While we're at it, it's not necessary to put PCI cards in the list, because
the kernel already keeps track of them. We can take advantage of it and
use the .remove callback as it was meant to be.
This makes /sys/bus/pci/drivers/airo/{,un}bind work.

Signed-off-by: Michal Schmidt <mschmidt@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2007-04-28 11:01:00 -04:00
..
bcm43xx [PATCH] bcm43xx:Eliminate some 'G Mode Enable' magic numbers 2007-04-28 11:00:59 -04:00
hostap [PATCH] hostap: Add D-Link DWL-650 Rev. P1 product id 2007-04-28 11:00:55 -04:00
libertas [PATCH] libertas: fix build breakage from netdev class_device -> device 2007-04-28 11:00:55 -04:00
prism54 [SK_BUFF]: Introduce skb_copy_to_linear_data{_offset} 2007-04-25 22:28:29 -07:00
zd1211rw [PATCH] zd1211rw: More device IDs 2007-04-28 11:00:59 -04:00
airo_cs.c
airo.c [PATCH] airo: Make /sys/bus/pci/drivers/airo/{,un}bind work 2007-04-28 11:01:00 -04:00
airo.h
airport.c
arlan-main.c [ETH]: Make eth_type_trans set skb->dev like the other *_type_trans 2007-04-25 22:24:30 -07:00
arlan-proc.c [PATCH] sysctl: remove insert_at_head from register_sysctl 2007-02-14 08:09:59 -08:00
arlan.h
atmel_cs.c
atmel_pci.c
atmel.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
atmel.h
hermes_rid.h
hermes.c
hermes.h
i82586.h
i82593.h
ipw2100.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
ipw2100.h
ipw2200.c [PATCH] ipw2200: fix ieee80211_get_geo typo 2007-04-28 11:00:55 -04:00
ipw2200.h
Kconfig [PATCH] Marvell Libertas 8388 802.11b/g USB driver 2007-04-28 11:00:54 -04:00
Makefile [PATCH] Marvell Libertas 8388 802.11b/g USB driver 2007-04-28 11:00:54 -04:00
netwave_cs.c [ETH]: Make eth_type_trans set skb->dev like the other *_type_trans 2007-04-25 22:24:30 -07:00
orinoco_cs.c
orinoco_nortel.c
orinoco_pci.c
orinoco_pci.h
orinoco_plx.c
orinoco_tmd.c
orinoco.c [SK_BUFF]: Introduce skb_mac_header() 2007-04-25 22:24:41 -07:00
orinoco.h
ray_cs.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
ray_cs.h
rayctl.h
spectrum_cs.c
strip.c [SK_BUFF]: Introduce skb_reset_mac_header(skb) 2007-04-25 22:24:32 -07:00
wavelan_cs.c [SK_BUFF]: Introduce skb_mac_header() 2007-04-25 22:24:41 -07:00
wavelan_cs.h
wavelan_cs.p.h
wavelan.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
wavelan.h
wavelan.p.h [PATCH] wavelan: Use ARRAY_SIZE macro when appropriate 2007-02-14 15:45:04 -05:00
wl3501_cs.c net: remove a collection of unneeded #undef REALLY_SLOW_IO stuff 2007-02-27 04:30:42 -05:00
wl3501.h
zd1201.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
zd1201.h