qcacmn: add HAL files for peach

Add HAL files for peach.

Change-Id: If38aa7767bee700e414c82e8bf9aa2acee450250
CRs-Fixed: 3674686
This commit is contained in:
Jinwei Chen
2023-11-28 18:15:58 -08:00
committed by Ravindra Konda
parent ecbe06079f
commit 390062031e
5 changed files with 2982 additions and 3 deletions

View File

@@ -65,9 +65,12 @@ void hal_qca5018_attach(struct hal_soc *hal);
#ifdef QCA_WIFI_QCA5332
void hal_qca5332_attach(struct hal_soc *hal);
#endif
#ifdef QCA_WIFI_KIWI
#ifdef INCLUDE_HAL_KIWI
void hal_kiwi_attach(struct hal_soc *hal);
#endif
#ifdef INCLUDE_HAL_PEACH
void hal_peach_attach(struct hal_soc *hal);
#endif
#ifdef ENABLE_VERBOSE_DEBUG
bool is_hal_verbose_debug_enabled;
@@ -443,14 +446,19 @@ static void hal_target_based_configure(struct hal_soc *hal)
hal_qca6750_attach(hal);
break;
#endif
#ifdef QCA_WIFI_KIWI
#ifdef INCLUDE_HAL_KIWI
case TARGET_TYPE_KIWI:
case TARGET_TYPE_MANGO:
case TARGET_TYPE_PEACH:
hal->use_register_windowing = true;
hal_kiwi_attach(hal);
break;
#endif
#ifdef INCLUDE_HAL_PEACH
case TARGET_TYPE_PEACH:
hal->use_register_windowing = true;
hal_peach_attach(hal);
break;
#endif
#if defined(QCA_WIFI_QCA8074) && defined(WIFI_TARGET_TYPE_3_0)
case TARGET_TYPE_QCA8074:
hal_qca8074_attach(hal);