android_kernel_samsung_sm8650/drivers/rpmsg/qcom_glink_cma.h

24 lines
602 B
C
Raw Permalink Normal View History

/* SPDX-License-Identifier: GPL-2.0 */
/*
* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
*/
#ifndef __QCOM_GLINK_CMA_H__
#define __QCOM_GLINK_CMA_H__
#define GLINK_FEATURE_INTENT_REUSE BIT(0)
/**
* glink_cma_config - GLINK CMA config structure
* @base: base of the shared CMA.
* @size: size of the shared CMA.
*/
struct glink_cma_config {
void *base;
size_t size;
};
struct qcom_glink *qcom_glink_cma_register(struct device *parent, struct device_node *node,
struct glink_cma_config *config);
void qcom_glink_cma_unregister(struct qcom_glink *glink);
#endif