linux/drivers/net/wireless/ath/ath10k/snoc.h

/* SPDX-License-Identifier: ISC */
/*
 * Copyright (c) 2018 The Linux Foundation. All rights reserved.
 */

#ifndef _SNOC_H_
#define _SNOC_H_

#include <linux/notifier.h>

#include "hw.h"
#include "ce.h"
#include "qmi.h"

struct ath10k_snoc_drv_priv {};

struct snoc_state {};

struct ath10k_snoc_pipe {};

struct ath10k_snoc_target_info {};

struct ath10k_snoc_ce_irq {};

enum ath10k_snoc_flags {};

struct clk_bulk_data;
struct regulator_bulk_data;

struct ath10k_snoc {};

static inline struct ath10k_snoc *ath10k_snoc_priv(struct ath10k *ar)
{}

int ath10k_snoc_fw_indication(struct ath10k *ar, u64 type);
void ath10k_snoc_fw_crashed_dump(struct ath10k *ar);

#endif /* _SNOC_H_ */