msm: ipa3: enable rndis_ipa on msm-4.4
Change the feature flag to compile rndis_ipa on cobalt target with msm-4.4 kernel, also fix the compile warnings. Change-Id: I82d3dd00e003d8eab63ca6bcc3bb91d51f122606 Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
This commit is contained in:
parent
35618cee11
commit
0443c0f276
3 changed files with 14 additions and 14 deletions
|
@ -50,7 +50,7 @@ obj-$(CONFIG_NET_VENDOR_MELLANOX) += mellanox/
|
||||||
obj-$(CONFIG_NET_VENDOR_MICREL) += micrel/
|
obj-$(CONFIG_NET_VENDOR_MICREL) += micrel/
|
||||||
obj-$(CONFIG_NET_VENDOR_MICROCHIP) += microchip/
|
obj-$(CONFIG_NET_VENDOR_MICROCHIP) += microchip/
|
||||||
obj-$(CONFIG_NET_VENDOR_MOXART) += moxa/
|
obj-$(CONFIG_NET_VENDOR_MOXART) += moxa/
|
||||||
obj-$(CONFIG_ARCH_MSM) += msm/
|
obj-$(CONFIG_ARCH_QCOM) += msm/
|
||||||
obj-$(CONFIG_NET_VENDOR_MYRI) += myricom/
|
obj-$(CONFIG_NET_VENDOR_MYRI) += myricom/
|
||||||
obj-$(CONFIG_FEALNX) += fealnx.o
|
obj-$(CONFIG_FEALNX) += fealnx.o
|
||||||
obj-$(CONFIG_NET_VENDOR_NATSEMI) += natsemi/
|
obj-$(CONFIG_NET_VENDOR_NATSEMI) += natsemi/
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
|
/* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License version 2 and
|
* it under the terms of the GNU General Public License version 2 and
|
||||||
|
@ -200,17 +200,17 @@ struct rndis_loopback_pipe {
|
||||||
*/
|
*/
|
||||||
struct rndis_ipa_dev {
|
struct rndis_ipa_dev {
|
||||||
struct net_device *net;
|
struct net_device *net;
|
||||||
u32 tx_filter;
|
bool tx_filter;
|
||||||
u32 tx_dropped;
|
u32 tx_dropped;
|
||||||
u32 tx_dump_enable;
|
bool tx_dump_enable;
|
||||||
u32 rx_filter;
|
bool rx_filter;
|
||||||
u32 rx_dropped;
|
u32 rx_dropped;
|
||||||
u32 rx_dump_enable;
|
bool rx_dump_enable;
|
||||||
u32 icmp_filter;
|
bool icmp_filter;
|
||||||
u32 rm_enable;
|
bool rm_enable;
|
||||||
bool loopback_enable;
|
bool loopback_enable;
|
||||||
u32 deaggregation_enable;
|
bool deaggregation_enable;
|
||||||
u32 during_xmit_error;
|
bool during_xmit_error;
|
||||||
struct rndis_loopback_pipe usb_to_ipa_loopback_pipe;
|
struct rndis_loopback_pipe usb_to_ipa_loopback_pipe;
|
||||||
struct rndis_loopback_pipe ipa_to_usb_loopback_pipe;
|
struct rndis_loopback_pipe ipa_to_usb_loopback_pipe;
|
||||||
u32 bam_dma_hdl;
|
u32 bam_dma_hdl;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
|
/* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License version 2 and
|
* it under the terms of the GNU General Public License version 2 and
|
||||||
|
@ -75,7 +75,7 @@ void rndis_ipa_cleanup(void *private);
|
||||||
|
|
||||||
static inline int rndis_ipa_init(struct ipa_usb_init_params *params)
|
static inline int rndis_ipa_init(struct ipa_usb_init_params *params)
|
||||||
{
|
{
|
||||||
return 0;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int rndis_ipa_pipe_connect_notify(u32 usb_to_ipa_hdl,
|
static inline int rndis_ipa_pipe_connect_notify(u32 usb_to_ipa_hdl,
|
||||||
|
@ -85,12 +85,12 @@ static inline int rndis_ipa_pipe_connect_notify(u32 usb_to_ipa_hdl,
|
||||||
u32 max_xfer_size_bytes_to_host,
|
u32 max_xfer_size_bytes_to_host,
|
||||||
void *private)
|
void *private)
|
||||||
{
|
{
|
||||||
return 0;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int rndis_ipa_pipe_disconnect_notify(void *private)
|
static inline int rndis_ipa_pipe_disconnect_notify(void *private)
|
||||||
{
|
{
|
||||||
return 0;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void rndis_ipa_cleanup(void *private)
|
static inline void rndis_ipa_cleanup(void *private)
|
||||||
|
|
Loading…
Add table
Reference in a new issue