linux/sound/soc/mediatek/mt8186/mt8186-afe-control.c

// SPDX-License-Identifier: GPL-2.0
//
// MediaTek ALSA SoC Audio Control
//
// Copyright (c) 2022 MediaTek Inc.
// Author: Jiaxin Yu <[email protected]>

#include "mt8186-afe-common.h"

enum {};

enum {};

enum {};

enum {};

unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate)
{}

static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate)
{}

static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate)
{}

unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate)
{}

unsigned int mt8186_rate_transform(struct device *dev, unsigned int rate, int aud_blk)
{}

int mt8186_dai_set_priv(struct mtk_base_afe *afe, int id, int priv_size, const void *priv_data)
{}