qcacmn: hal changes for wcn6450

Changes required for hal attach for wcn6450.

Change-Id: I7953f14f168b570d598ff88fcdf1f5363e2d4d52
CRs-Fixed: 3383310
This commit is contained in:
Venkateswara Naralasetty
2023-01-24 10:59:20 +05:30
committed by Madan Koyyalamudi
parent 8e3fc021bf
commit bd07dadb15
6 changed files with 221 additions and 26 deletions

View File

@@ -531,6 +531,13 @@ static void hal_target_based_configure(struct hal_soc *hal)
hal->static_window_map = true;
hal_qca5332_attach(hal);
break;
#endif
#ifdef QCA_WIFI_WCN6450
case TARGET_TYPE_WCN6450:
hal->use_register_windowing = true;
hal->static_window_map = true;
hal_wcn6450_attach(hal);
break;
#endif
default:
break;
@@ -575,6 +582,7 @@ char *hal_fill_reg_write_srng_stats(struct hal_srng *srng,
/* bytes for local buffer */
#define HAL_REG_WRITE_SRNG_STATS_LEN 100
#ifndef WLAN_SOFTUMAC_SUPPORT
void hal_dump_reg_write_srng_stats(hal_soc_handle_t hal_soc_hdl)
{
struct hal_srng *srng;
@@ -601,6 +609,11 @@ void hal_dump_reg_write_srng_stats(hal_soc_handle_t hal_soc_hdl)
hal_debug("REO2SW3: %s",
hal_fill_reg_write_srng_stats(srng, buf, sizeof(buf)));
}
#else
void hal_dump_reg_write_srng_stats(hal_soc_handle_t hal_soc_hdl)
{
}
#endif
void hal_dump_reg_write_stats(hal_soc_handle_t hal_soc_hdl)
{