Linux Audio

Check our new training course

Loading...
 1/* SPDX-License-Identifier: GPL-2.0-only */
 2/*
 3 * Copyright (C) 2021-2023 Digiteq Automotive
 4 *     author: Martin Tuma <martin.tuma@digiteqautomotive.com>
 5 */
 6
 7#ifndef __MGB4_DMA_H__
 8#define __MGB4_DMA_H__
 9
10#include "mgb4_core.h"
11
12int mgb4_dma_channel_init(struct mgb4_dev *mgbdev);
13void mgb4_dma_channel_free(struct mgb4_dev *mgbdev);
14
15int mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write,
16		      u64 paddr, struct sg_table *sgt);
17
18#endif