1*b67d2029SMasahisa Kojima /* 2*b67d2029SMasahisa Kojima * Copyright (c) 2019, ARM Limited and Contributors. All rights reserved. 3*b67d2029SMasahisa Kojima * 4*b67d2029SMasahisa Kojima * SPDX-License-Identifier: BSD-3-Clause 5*b67d2029SMasahisa Kojima */ 6*b67d2029SMasahisa Kojima 7*b67d2029SMasahisa Kojima #ifndef SCMI_SQ_H 8*b67d2029SMasahisa Kojima #define SCMI_SQ_H 9*b67d2029SMasahisa Kojima 10*b67d2029SMasahisa Kojima #include <stddef.h> 11*b67d2029SMasahisa Kojima #include <stdint.h> 12*b67d2029SMasahisa Kojima 13*b67d2029SMasahisa Kojima #include <sq_common.h> 14*b67d2029SMasahisa Kojima 15*b67d2029SMasahisa Kojima /* Structure to represent available DRAM region */ 16*b67d2029SMasahisa Kojima struct dram_info_resp { 17*b67d2029SMasahisa Kojima int status; 18*b67d2029SMasahisa Kojima int reserved; 19*b67d2029SMasahisa Kojima struct draminfo info; 20*b67d2029SMasahisa Kojima }; 21*b67d2029SMasahisa Kojima 22*b67d2029SMasahisa Kojima /* API to get the available DRAM region */ 23*b67d2029SMasahisa Kojima int scmi_get_draminfo(void *p, struct draminfo *info); 24*b67d2029SMasahisa Kojima 25*b67d2029SMasahisa Kojima #endif /* SCMI_SQ_H */ 26