diff options
| author | wonhee <wonhee48.seo@samsung.com> | 2011-08-12 03:35:50 -0700 |
|---|---|---|
| committer | Benoit Goby <benoit@android.com> | 2011-08-12 14:15:03 -0700 |
| commit | 17e32f463b790dd539cde6daef6711a94f64206a (patch) | |
| tree | 6ca06d75018ab68d859626ff89c8b527c84be2ed /drivers/misc/modem_if/Makefile | |
| parent | 555c7ee2d929f634f896cb5a65bedbd7ae61984a (diff) | |
| download | kernel_samsung_tuna-17e32f463b790dd539cde6daef6711a94f64206a.tar.gz kernel_samsung_tuna-17e32f463b790dd539cde6daef6711a94f64206a.tar.bz2 kernel_samsung_tuna-17e32f463b790dd539cde6daef6711a94f64206a.zip | |
misc: modem_if: Add NET bridge driver
1. Add net bridge driver.
- modem_bridge_device.c
2. Add handling net data for tx and rx in io device.
- need to include ether header structure
3. Requirement for bridge driver.
a. need ril binary which is enabled bridge func
b. need radio permission for '/dev/modem_br'
: ril needs to flow control, protocol-suspend(stop) and protocol-resume(start)
: this is for ioctl func that ril will access
c. tuna_defconfig
: 'CONFIG_BRIDGE=y' => 802.1d Ethernet Bridging
: '# CONFIG_BRIDGE_IGMP_SNOOPING is not set' => to prevent ip4 packet data goes IPv6 only PDN, cannot get ipv6 address
4. Use platform data to check network type. - patch set 2.
5. Change modem_bridge_device.c -> modem_net_flowcontrol_device.c - patch set 3
- remove unnecessary dummy net device
6. Not use CONFIG_BRIDGE in io_device code.
- use platform data
7. Change suspend/resume ioctl command number. - patch set 4
- need to update ril
Change-Id: I2c7b4bb53bad154f52b39ccf4d0d3133d055361a
Signed-off-by: wonhee <wonhee48.seo@samsung.com>
Diffstat (limited to 'drivers/misc/modem_if/Makefile')
| -rwxr-xr-x | drivers/misc/modem_if/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/modem_if/Makefile b/drivers/misc/modem_if/Makefile index d2d0d5b7a63..e76c8b28a18 100755 --- a/drivers/misc/modem_if/Makefile +++ b/drivers/misc/modem_if/Makefile @@ -1,4 +1,4 @@ -obj-y += modem.o modem_io_device.o lte_modem_bootloader.o +obj-y += modem.o modem_io_device.o modem_net_flowcontrol_device.o obj-$(CONFIG_UMTS_MODEM_XMM6260) += modem_modemctl_device_xmm6260.o obj-$(CONFIG_UMTS_LINK_MIPI) += modem_link_device_mipi.o obj-$(CONFIG_UMTS_LINK_HSIC) += modem_link_device_hsic.o |
