|
@@ -49,8 +49,9 @@ ATH_DEBUG_INSTANTIATE_MODULE_VAR(hif, "hif", "PCIe Host Interface",
|
|
|
#endif
|
|
|
|
|
|
#ifdef CONFIG_ATH_PCIE_ACCESS_DEBUG
|
|
|
+/* globals are initialized to 0 by the compiler */;
|
|
|
spinlock_t pcie_access_log_lock;
|
|
|
-unsigned int pcie_access_log_seqnum = 0;
|
|
|
+unsigned int pcie_access_log_seqnum;
|
|
|
HIF_ACCESS_LOG pcie_access_log[PCIE_ACCESS_LOG_NUM];
|
|
|
static void hif_target_dump_access_log(void);
|
|
|
#endif
|
|
@@ -94,9 +95,11 @@ static struct CE_attr host_ce_config_wlan[] = {
|
|
|
2, DIAG_TRANSFER_LIMIT, 2, NULL,},
|
|
|
/* Target to uMC */
|
|
|
{ /* CE8 */ CE_ATTR_FLAGS, 0, 0, 0, 0, NULL,},
|
|
|
- /* The following CEs are not being used yet */
|
|
|
- { /* CE9 */ CE_ATTR_FLAGS, 0, 0, 0, 0, NULL,},
|
|
|
- { /* CE10 */ CE_ATTR_FLAGS, 0, 0, 0, 0, NULL,},
|
|
|
+ /* target->host HTT */
|
|
|
+ { /* CE9 */ CE_ATTR_FLAGS, 0, 0, 2048, 512, NULL,},
|
|
|
+ /* target->host HTT */
|
|
|
+ { /* CE10 */ CE_ATTR_FLAGS, 0, 0, 2048, 512, NULL,},
|
|
|
+ /*The following CEs are not being used yet */
|
|
|
{ /* CE11 */ CE_ATTR_FLAGS, 0, 0, 0, 0, NULL,},
|
|
|
};
|
|
|
|
|
@@ -123,10 +126,12 @@ static struct CE_pipe_config target_ce_config_wlan[] = {
|
|
|
(CE_ATTR_FLAGS | CE_ATTR_DISABLE_INTR), 0,},
|
|
|
/* CE8 used only by IPA */
|
|
|
{ /* CE8 */ 8, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,},
|
|
|
- /* The following CEs are not being used yet*/
|
|
|
- { /* CE9 */ 9, PIPEDIR_IN, 0, 0, CE_ATTR_FLAGS, 0,},
|
|
|
- { /* CE10 */ 9, PIPEDIR_IN, 0, 0, CE_ATTR_FLAGS, 0,},
|
|
|
- { /* CE11 */ 9, PIPEDIR_IN, 0, 0, CE_ATTR_FLAGS, 0,},
|
|
|
+ /* CE9 target->host HTT */
|
|
|
+ { /* CE9 */ 9, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,},
|
|
|
+ /* CE10 target->host HTT */
|
|
|
+ { /* CE10 */ 10, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,},
|
|
|
+ /*The following CEs are not being used yet*/
|
|
|
+ { /* CE11 */ 11, PIPEDIR_IN, 0, 0, CE_ATTR_FLAGS, 0,},
|
|
|
};
|
|
|
|
|
|
static struct CE_attr host_ce_config_wlan_epping_poll[] = {
|