On Wed, 10 Sep 2025 23:44:06 +0530, Ripan Deuri wrote: > The existing usage of rx_ops to reach the hal_apis at multiple places uses > function pointer indirections. In order to avoid such multiple function > pointer indirection, extract the required hal parameters in the rx path > right at the beginning and store them in a structure which is then > leveraged by the rest of the rx path. > > Move remaining rx_ops APIs to hal_ops to simplify hal API usage. > > [...] Applied, thanks! [1/8] wifi: ath12k: Remove non-compact TLV support from QCN commit: 00139e4d7baf41e05b907846dbc53829421bb1fc [2/8] wifi: ath12k: Move the hal APIs to hardware specific files commit: 4ae34800a70d2704ec3a55146c86c4355a4129f6 [3/8] wifi: ath12k: unify HAL ops naming across chips commit: dd33e179466e4c0c5f74ebd838eedd9212cd3964 [4/8] wifi: ath12k: Replace ops with direct calls for rxdma ring mask commit: 52537339693789f3dd4ef7931f417ad641ee864b [5/8] wifi: ath12k: Move hal_rx_ops callbacks to hal_ops commit: 92541061a6fd4e6a0acd700e8544cb26f19570e8 [6/8] wifi: ath12k: Add new infra for the rx path commit: e8a1e49c63280e6266392cb4a9f879e22bad893a [7/8] wifi: ath12k: Remove hal_rx_ops and merge into hal_ops commit: 0cdb09b19760f3464b3fbed782b59758124537c3 [8/8] wifi: ath12k: Change the API prefixes to ath12k_wifi7 in tx/rx commit: 972f34d54015a4a16aa9e6a081bafabb6f9bf95c Best regards, -- Jeff Johnson <jeff.johnson@xxxxxxxxxxxxxxxx>