From 17e32f463b790dd539cde6daef6711a94f64206a Mon Sep 17 00:00:00 2001 From: wonhee Date: Fri, 12 Aug 2011 03:35:50 -0700 Subject: 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 --- drivers/misc/modem_if/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/misc/modem_if/Makefile') 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 -- cgit v1.2.3