xref: /openbmc/linux/drivers/gpu/drm/meson/meson_crtc.h (revision bbbe775e)
1bbbe775eSNeil Armstrong /*
2bbbe775eSNeil Armstrong  * Copyright (C) 2016 BayLibre, SAS
3bbbe775eSNeil Armstrong  * Author: Neil Armstrong <narmstrong@baylibre.com>
4bbbe775eSNeil Armstrong  * Copyright (C) 2014 Endless Mobile
5bbbe775eSNeil Armstrong  *
6bbbe775eSNeil Armstrong  * This program is free software; you can redistribute it and/or
7bbbe775eSNeil Armstrong  * modify it under the terms of the GNU General Public License as
8bbbe775eSNeil Armstrong  * published by the Free Software Foundation; either version 2 of the
9bbbe775eSNeil Armstrong  * License, or (at your option) any later version.
10bbbe775eSNeil Armstrong  *
11bbbe775eSNeil Armstrong  * This program is distributed in the hope that it will be useful, but
12bbbe775eSNeil Armstrong  * WITHOUT ANY WARRANTY; without even the implied warranty of
13bbbe775eSNeil Armstrong  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14bbbe775eSNeil Armstrong  * General Public License for more details.
15bbbe775eSNeil Armstrong  *
16bbbe775eSNeil Armstrong  * You should have received a copy of the GNU General Public License
17bbbe775eSNeil Armstrong  * along with this program; if not, see <http://www.gnu.org/licenses/>.
18bbbe775eSNeil Armstrong  *
19bbbe775eSNeil Armstrong  * Written by:
20bbbe775eSNeil Armstrong  *     Jasper St. Pierre <jstpierre@mecheye.net>
21bbbe775eSNeil Armstrong  */
22bbbe775eSNeil Armstrong 
23bbbe775eSNeil Armstrong #ifndef __MESON_CRTC_H
24bbbe775eSNeil Armstrong #define __MESON_CRTC_H
25bbbe775eSNeil Armstrong 
26bbbe775eSNeil Armstrong #include "meson_drv.h"
27bbbe775eSNeil Armstrong 
28bbbe775eSNeil Armstrong int meson_crtc_create(struct meson_drm *priv);
29bbbe775eSNeil Armstrong 
30bbbe775eSNeil Armstrong void meson_crtc_irq(struct meson_drm *priv);
31bbbe775eSNeil Armstrong 
32bbbe775eSNeil Armstrong #endif /* __MESON_CRTC_H */
33