1/* SPDX-License-Identifier: GPL-2.0 */ 2/** 3Support for Intel Camera Imaging ISP subsystem. 4Copyright (c) 2010 - 2015, Intel Corporation. 5 6This program is free software; you can redistribute it and/or modify it 7under the terms and conditions of the GNU General Public License, 8version 2, as published by the Free Software Foundation. 9 10This program is distributed in the hope it will be useful, but WITHOUT 11ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 12FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 13more details. 14*/ 15 16#ifndef __IA_CSS_COMMON_IO_TYPES 17#define __IA_CSS_COMMON_IO_TYPES 18 19#define MAX_IO_DMA_CHANNELS 3 20 21struct ia_css_common_io_config { 22 unsigned int base_address; 23 unsigned int width; 24 unsigned int height; 25 unsigned int stride; 26 unsigned int ddr_elems_per_word; 27 unsigned int dma_channel[MAX_IO_DMA_CHANNELS]; 28}; 29 30#endif /* __IA_CSS_COMMON_IO_TYPES */ 31