18c2ecf20Sopenharmony_ci/* 28c2ecf20Sopenharmony_ci * arch/arm/plat-spear/include/plat/pl080.h 38c2ecf20Sopenharmony_ci * 48c2ecf20Sopenharmony_ci * DMAC pl080 definitions for SPEAr platform 58c2ecf20Sopenharmony_ci * 68c2ecf20Sopenharmony_ci * Copyright (C) 2012 ST Microelectronics 78c2ecf20Sopenharmony_ci * Viresh Kumar <vireshk@kernel.org> 88c2ecf20Sopenharmony_ci * 98c2ecf20Sopenharmony_ci * This file is licensed under the terms of the GNU General Public 108c2ecf20Sopenharmony_ci * License version 2. This program is licensed "as is" without any 118c2ecf20Sopenharmony_ci * warranty of any kind, whether express or implied. 128c2ecf20Sopenharmony_ci */ 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci#ifndef __PLAT_PL080_H 158c2ecf20Sopenharmony_ci#define __PLAT_PL080_H 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_cistruct pl08x_channel_data; 188c2ecf20Sopenharmony_ciint pl080_get_signal(const struct pl08x_channel_data *cd); 198c2ecf20Sopenharmony_civoid pl080_put_signal(const struct pl08x_channel_data *cd, int signal); 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci#endif /* __PLAT_PL080_H */ 22