mbox series

[v3,0/4] wifi: ath12k: Add new features to ACPI

Message ID 20241023024551.18966-1-quic_lingbok@quicinc.com (mailing list archive)
Headers show
Series wifi: ath12k: Add new features to ACPI | expand

Message

Lingbo Kong Oct. 23, 2024, 2:45 a.m. UTC
By reading ACPI tables, implement a method to obtain the ACPI functions
Bitmap, enable or disable specific features based on ACPI Bitflags and
download board data files based on ACPI board data filename extensions.

v3:
1.change some function name.

v2:
1.support functions for cases where CONFIG_ACPI is disabled

Lingbo Kong (4):
  wifi: ath12k: Add support for obtaining the buffer type ACPI function
    bitmap
  wifi: ath12k: Add Support for enabling or disabling specific features
    based on ACPI bitflag
  wifi: ath12k: Adjust the timing to access ACPI table
  wifi: ath12k: Add support for reading variant from ACPI to download
    board data file

 drivers/net/wireless/ath/ath12k/acpi.c | 200 +++++++++++++++++++------
 drivers/net/wireless/ath/ath12k/acpi.h |  38 +++++
 drivers/net/wireless/ath/ath12k/core.c |   8 +-
 drivers/net/wireless/ath/ath12k/core.h |   7 +
 drivers/net/wireless/ath/ath12k/mac.c  |   3 +-
 drivers/net/wireless/ath/ath12k/qmi.c  |   9 ++
 6 files changed, 217 insertions(+), 48 deletions(-)


base-commit: cd8aa3af7491a1f7a5b81e53dbe62a38433c2d4b

Comments

Jeff Johnson Oct. 23, 2024, 5:48 p.m. UTC | #1
On 10/22/2024 7:45 PM, Lingbo Kong wrote:
> By reading ACPI tables, implement a method to obtain the ACPI functions
> Bitmap, enable or disable specific features based on ACPI Bitflags and
> download board data files based on ACPI board data filename extensions.
> 
> v3:
> 1.change some function name.
> 
> v2:
> 1.support functions for cases where CONFIG_ACPI is disabled
> 
> Lingbo Kong (4):
>   wifi: ath12k: Add support for obtaining the buffer type ACPI function
>     bitmap
>   wifi: ath12k: Add Support for enabling or disabling specific features
>     based on ACPI bitflag
>   wifi: ath12k: Adjust the timing to access ACPI table
>   wifi: ath12k: Add support for reading variant from ACPI to download
>     board data file
> 
>  drivers/net/wireless/ath/ath12k/acpi.c | 200 +++++++++++++++++++------
>  drivers/net/wireless/ath/ath12k/acpi.h |  38 +++++
>  drivers/net/wireless/ath/ath12k/core.c |   8 +-
>  drivers/net/wireless/ath/ath12k/core.h |   7 +
>  drivers/net/wireless/ath/ath12k/mac.c  |   3 +-
>  drivers/net/wireless/ath/ath12k/qmi.c  |   9 ++
>  6 files changed, 217 insertions(+), 48 deletions(-)
> 
> 
> base-commit: cd8aa3af7491a1f7a5b81e53dbe62a38433c2d4b

FYI this series does not apply cleanly on top of the MLO branch and hence it
will be deferred until the MLO branch has merged.

/jeff