-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate the i2400m driver into the kernel's build and Kconfig. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
- Loading branch information
Inaky Perez-Gonzalez
authored and
Greg Kroah-Hartman
committed
Jan 7, 2009
1 parent
514ec71
commit 143ee2d
Showing
6 changed files
with
103 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# | ||
# WiMAX LAN device drivers configuration | ||
# | ||
|
||
|
||
comment "Enable WiMAX (Networking options) to see the WiMAX drivers" | ||
depends on WIMAX = n | ||
|
||
if WIMAX | ||
|
||
menu "WiMAX Wireless Broadband devices" | ||
|
||
source "drivers/net/wimax/i2400m/Kconfig" | ||
|
||
endmenu | ||
|
||
endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
obj-$(CONFIG_WIMAX_I2400M) += i2400m/ | ||
|
||
# (from Sam Ravnborg) force kbuild to create built-in.o | ||
obj- := dummy.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
|
||
config WIMAX_I2400M | ||
tristate | ||
depends on WIMAX | ||
select FW_LOADER | ||
|
||
comment "Enable USB support to see WiMAX USB drivers" | ||
depends on USB = n | ||
|
||
comment "Enable MMC support to see WiMAX SDIO drivers" | ||
depends on MMC = n | ||
|
||
config WIMAX_I2400M_USB | ||
tristate "Intel Wireless WiMAX Connection 2400 over USB (including 5x50)" | ||
depends on WIMAX && USB | ||
select WIMAX_I2400M | ||
help | ||
Select if you have a device based on the Intel WiMAX | ||
Connection 2400 over USB (like any of the Intel Wireless | ||
WiMAX/WiFi Link 5x50 series). | ||
|
||
If unsure, it is safe to select M (module). | ||
|
||
config WIMAX_I2400M_SDIO | ||
tristate "Intel Wireless WiMAX Connection 2400 over SDIO" | ||
depends on WIMAX && MMC | ||
select WIMAX_I2400M | ||
help | ||
Select if you have a device based on the Intel WiMAX | ||
Connection 2400 over SDIO. | ||
|
||
If unsure, it is safe to select M (module). | ||
|
||
config WIMAX_I2400M_DEBUG_LEVEL | ||
int "WiMAX i2400m debug level" | ||
depends on WIMAX_I2400M | ||
default 8 | ||
help | ||
|
||
Select the maximum debug verbosity level to be compiled into | ||
the WiMAX i2400m driver code. | ||
|
||
By default, this is disabled at runtime and can be | ||
selectively enabled at runtime for different parts of the | ||
code using the sysfs debug-levels file. | ||
|
||
If set at zero, this will compile out all the debug code. | ||
|
||
It is recommended that it is left at 8. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
|
||
obj-$(CONFIG_WIMAX_I2400M) += i2400m.o | ||
obj-$(CONFIG_WIMAX_I2400M_USB) += i2400m-usb.o | ||
obj-$(CONFIG_WIMAX_I2400M_SDIO) += i2400m-sdio.o | ||
|
||
i2400m-y := \ | ||
control.o \ | ||
driver.o \ | ||
fw.o \ | ||
op-rfkill.o \ | ||
netdev.o \ | ||
tx.o \ | ||
rx.o | ||
|
||
i2400m-$(CONFIG_DEBUG_FS) += debugfs.o | ||
|
||
i2400m-usb-y := \ | ||
usb-fw.o \ | ||
usb-notif.o \ | ||
usb-tx.o \ | ||
usb-rx.o \ | ||
usb.o | ||
|
||
|
||
i2400m-sdio-y := \ | ||
sdio.o \ | ||
sdio-tx.o \ | ||
sdio-fw.o \ | ||
sdio-rx.o |