Path: blob/master/arch/powerpc/include/uapi/asm/spu_info.h
26516 views
/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */1/*2* SPU info structures3*4* (C) Copyright 2006 IBM Corp.5*6* Author: Dwayne Grant McConnell <[email protected]>7*/89#ifndef _UAPI_SPU_INFO_H10#define _UAPI_SPU_INFO_H1112#include <linux/types.h>1314#ifndef __KERNEL__15struct mfc_cq_sr {16__u64 mfc_cq_data0_RW;17__u64 mfc_cq_data1_RW;18__u64 mfc_cq_data2_RW;19__u64 mfc_cq_data3_RW;20};21#endif /* __KERNEL__ */2223struct spu_dma_info {24__u64 dma_info_type;25__u64 dma_info_mask;26__u64 dma_info_status;27__u64 dma_info_stall_and_notify;28__u64 dma_info_atomic_command_status;29struct mfc_cq_sr dma_info_command_data[16];30};3132struct spu_proxydma_info {33__u64 proxydma_info_type;34__u64 proxydma_info_mask;35__u64 proxydma_info_status;36struct mfc_cq_sr proxydma_info_command_data[8];37};3839#endif /* _UAPI_SPU_INFO_H */404142