diff options
author | Skylar Chang <chiaweic@codeaurora.org> | 2014-02-05 12:18:49 -0800 |
---|---|---|
committer | Skylar Chang <chiaweic@codeaurora.org> | 2014-02-05 12:18:49 -0800 |
commit | 3e301ab126be5ef8e722905ada2d851ff2e3fa4b (patch) | |
tree | de08a214e3af818f09307b3e8b3d335a2a31fb21 /ipacm/src/IPACM_Config.cpp | |
parent | 182de2c98751171e5e371e033b8eed62c3d558c6 (diff) | |
download | ipacfg-mgr-3e301ab126be5ef8e722905ada2d851ff2e3fa4b.tar.gz |
IPACM: remove a2_service related dependency
in order to support IPA power save feature in 9x35,
IPACM needs to delete old a2_service related
add/delete dependency for IPA resource manager
Change-Id: I3f058e41ac933f01a325e285978a0632dbd22031
Diffstat (limited to 'ipacm/src/IPACM_Config.cpp')
-rw-r--r-- | ipacm/src/IPACM_Config.cpp | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/ipacm/src/IPACM_Config.cpp b/ipacm/src/IPACM_Config.cpp index c28942d..59d664e 100644 --- a/ipacm/src/IPACM_Config.cpp +++ b/ipacm/src/IPACM_Config.cpp @@ -194,26 +194,26 @@ int IPACM_Config::Init(void) ipa_client_rm_map_tbl[IPA_CLIENT_HSIC5_PROD]= IPA_RM_RESOURCE_HSIC_PROD; ipa_client_rm_map_tbl[IPA_CLIENT_USB_PROD]= IPA_RM_RESOURCE_USB_PROD; ipa_client_rm_map_tbl[IPA_CLIENT_A5_WLAN_AMPDU_PROD]= IPA_RM_RESOURCE_HSIC_PROD; - ipa_client_rm_map_tbl[IPA_CLIENT_A2_EMBEDDED_PROD]= IPA_RM_RESOURCE_A2_PROD; - ipa_client_rm_map_tbl[IPA_CLIENT_A2_TETHERED_PROD]= IPA_RM_RESOURCE_A2_PROD; +// ipa_client_rm_map_tbl[IPA_CLIENT_A2_EMBEDDED_PROD]= IPA_RM_RESOURCE_A2_PROD; +// ipa_client_rm_map_tbl[IPA_CLIENT_A2_TETHERED_PROD]= IPA_RM_RESOURCE_A2_PROD; ipa_client_rm_map_tbl[IPA_CLIENT_HSIC1_CONS]= IPA_RM_RESOURCE_HSIC_CONS; ipa_client_rm_map_tbl[IPA_CLIENT_HSIC2_CONS]= IPA_RM_RESOURCE_HSIC_CONS; ipa_client_rm_map_tbl[IPA_CLIENT_HSIC3_CONS]= IPA_RM_RESOURCE_HSIC_CONS; ipa_client_rm_map_tbl[IPA_CLIENT_HSIC4_CONS]= IPA_RM_RESOURCE_HSIC_CONS; ipa_client_rm_map_tbl[IPA_CLIENT_HSIC5_CONS]= IPA_RM_RESOURCE_HSIC_CONS; ipa_client_rm_map_tbl[IPA_CLIENT_USB_CONS]= IPA_RM_RESOURCE_USB_CONS; - ipa_client_rm_map_tbl[IPA_CLIENT_A2_EMBEDDED_CONS]= IPA_RM_RESOURCE_A2_CONS; - ipa_client_rm_map_tbl[IPA_CLIENT_A2_TETHERED_CONS]= IPA_RM_RESOURCE_A2_CONS; +// ipa_client_rm_map_tbl[IPA_CLIENT_A2_EMBEDDED_CONS]= IPA_RM_RESOURCE_A2_CONS; +// ipa_client_rm_map_tbl[IPA_CLIENT_A2_TETHERED_CONS]= IPA_RM_RESOURCE_A2_CONS; /* Create the entries which IPACM wants to add dependencies on */ ipa_rm_tbl[0].producer_rm1 = IPA_RM_RESOURCE_HSIC_PROD; - ipa_rm_tbl[0].consumer_rm1 = IPA_RM_RESOURCE_A2_CONS; - ipa_rm_tbl[0].producer_rm2 = IPA_RM_RESOURCE_A2_PROD; +// ipa_rm_tbl[0].consumer_rm1 = IPA_RM_RESOURCE_A2_CONS; +// ipa_rm_tbl[0].producer_rm2 = IPA_RM_RESOURCE_A2_PROD; ipa_rm_tbl[0].consumer_rm2 = IPA_RM_RESOURCE_HSIC_CONS; ipa_rm_tbl[1].producer_rm1 = IPA_RM_RESOURCE_USB_PROD; - ipa_rm_tbl[1].consumer_rm1 = IPA_RM_RESOURCE_A2_CONS; - ipa_rm_tbl[1].producer_rm2 = IPA_RM_RESOURCE_A2_PROD; +// ipa_rm_tbl[1].consumer_rm1 = IPA_RM_RESOURCE_A2_CONS; +// ipa_rm_tbl[1].producer_rm2 = IPA_RM_RESOURCE_A2_PROD; ipa_rm_tbl[1].consumer_rm2 = IPA_RM_RESOURCE_USB_CONS; ipa_rm_tbl[2].producer_rm1 = IPA_RM_RESOURCE_HSIC_PROD; @@ -345,11 +345,11 @@ void IPACM_Config::AddRmDepend(ipa_rm_resource_name rm1,bool rx_bypass_ipa) struct ipa_ioc_rm_dependency dep; /* ipa_rm_a2_check: IPA_RM_RESOURCE_A2_CONS*/ - if(rm1 == IPA_RM_RESOURCE_A2_CONS) - { - ipa_rm_a2_check+=1; - IPACMDBG("got %d times default RT routing from A2 \n", ipa_rm_a2_check); - } +// if(rm1 == IPA_RM_RESOURCE_A2_CONS) +// { +// ipa_rm_a2_check+=1; +// IPACMDBG("got %d times default RT routing from A2 \n", ipa_rm_a2_check); +// } for(int i=0;i<IPA_MAX_PRIVATE_SUBNET_ENTRIES;i++) { @@ -455,11 +455,11 @@ void IPACM_Config::DelRmDepend(ipa_rm_resource_name rm1) struct ipa_ioc_rm_dependency dep; /* ipa_rm_a2_check: IPA_RM_RESOURCE_A2_CONS*/ - if(rm1 == IPA_RM_RESOURCE_A2_CONS) - { - ipa_rm_a2_check-=1; - IPACMDBG("Left %d times default RT routing from A2 \n", ipa_rm_a2_check); - } +// if(rm1 == IPA_RM_RESOURCE_A2_CONS) +// { +// ipa_rm_a2_check-=1; +// IPACMDBG("Left %d times default RT routing from A2 \n", ipa_rm_a2_check); +// } for(int i=0;i<IPA_MAX_PRIVATE_SUBNET_ENTRIES;i++) { @@ -506,11 +506,11 @@ void IPACM_Config::DelRmDepend(ipa_rm_resource_name rm1) { /* ipa_rm_a2_check: IPA_RM_RESOURCE_A2_CONS*/ - if(ipa_rm_tbl[i].consumer_rm1 == IPA_RM_RESOURCE_A2_CONS && ipa_rm_a2_check == 1) - { - IPACMDBG(" still have %d default RT routing from A2 \n", ipa_rm_a2_check); - continue; - } +// if(ipa_rm_tbl[i].consumer_rm1 == IPA_RM_RESOURCE_A2_CONS && ipa_rm_a2_check == 1) +// { +// IPACMDBG(" still have %d default RT routing from A2 \n", ipa_rm_a2_check); +// continue; +// } if(ipa_rm_tbl[i].rm_set == true) { |