ASoC: atmel_ssc: Don't try to free ssc if request failed
[pandora-kernel.git] / arch / arm / plat-omap / include / plat / panel-generic-dpi.h
1 /*
2  * Header for generic DPI panel driver
3  *
4  * Copyright (C) 2010 Canonical Ltd.
5  * Author: Bryan Wu <bryan.wu@canonical.com>
6  *
7  * This program is free software; you can redistribute it and/or modify it
8  * under the terms of the GNU General Public License version 2 as published by
9  * the Free Software Foundation.
10  *
11  * This program is distributed in the hope that it will be useful, but WITHOUT
12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
14  * more details.
15  *
16  * You should have received a copy of the GNU General Public License along with
17  * this program.  If not, see <http://www.gnu.org/licenses/>.
18  */
19
20 #ifndef __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H
21 #define __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H
22
23 #include "display.h"
24
25 /**
26  * struct panel_generic_dpi_data - panel driver configuration data
27  * @name: panel name
28  * @platform_enable: platform specific panel enable function
29  * @platform_disable: platform specific panel disable function
30  */
31 struct panel_generic_dpi_data {
32         const char *name;
33         int (*platform_enable)(struct omap_dss_device *dssdev);
34         void (*platform_disable)(struct omap_dss_device *dssdev);
35 };
36
37 #endif /* __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H */