xref: /kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/pmc.h
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/
162306a36Sopenharmony_ci/* SPDX-License-Identifier: ISC */
262306a36Sopenharmony_ci/* Copyright (c) 2012-2015 Qualcomm Atheros, Inc. */
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#include <linux/types.h>
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#define PCM_DATA_INVALID_DW_VAL (0xB0BA0000)
762306a36Sopenharmony_ci
862306a36Sopenharmony_civoid wil_pmc_init(struct wil6210_priv *wil);
962306a36Sopenharmony_civoid wil_pmc_alloc(struct wil6210_priv *wil,
1062306a36Sopenharmony_ci		   int num_descriptors, int descriptor_size);
1162306a36Sopenharmony_civoid wil_pmc_free(struct wil6210_priv *wil, int send_pmc_cmd);
1262306a36Sopenharmony_ciint wil_pmc_last_cmd_status(struct wil6210_priv *wil);
1362306a36Sopenharmony_cissize_t wil_pmc_read(struct file *, char __user *, size_t, loff_t *);
1462306a36Sopenharmony_ciloff_t wil_pmc_llseek(struct file *filp, loff_t off, int whence);
1562306a36Sopenharmony_ciint wil_pmcring_read(struct seq_file *s, void *data);
16

Indexes created Thu Nov 07 10:32:03 CST 2024