xref: /openbmc/linux/include/sound/wm1250-ev1.h (revision 213eb0fb)
1213eb0fbSMark Brown /*
2213eb0fbSMark Brown  * linux/sound/wm1250-ev1.h - Platform data for WM1250-EV1
3213eb0fbSMark Brown  *
4213eb0fbSMark Brown  * Copyright 2011 Wolfson Microelectronics. PLC.
5213eb0fbSMark Brown  *
6213eb0fbSMark Brown  * This program is free software; you can redistribute it and/or modify
7213eb0fbSMark Brown  * it under the terms of the GNU General Public License version 2 as
8213eb0fbSMark Brown  * published by the Free Software Foundation.
9213eb0fbSMark Brown  */
10213eb0fbSMark Brown 
11213eb0fbSMark Brown #ifndef __LINUX_SND_WM1250_EV1_H
12213eb0fbSMark Brown #define __LINUX_SND_WM1250_EV1_H
13213eb0fbSMark Brown 
14213eb0fbSMark Brown #define WM1250_EV1_NUM_GPIOS 5
15213eb0fbSMark Brown 
16213eb0fbSMark Brown #define WM1250_EV1_GPIO_CLK_ENA  0
17213eb0fbSMark Brown #define WM1250_EV1_GPIO_CLK_SEL0 1
18213eb0fbSMark Brown #define WM1250_EV1_GPIO_CLK_SEL1 2
19213eb0fbSMark Brown #define WM1250_EV1_GPIO_OSR      3
20213eb0fbSMark Brown #define WM1250_EV1_GPIO_MASTER   4
21213eb0fbSMark Brown 
22213eb0fbSMark Brown 
23213eb0fbSMark Brown struct wm1250_ev1_pdata {
24213eb0fbSMark Brown 	int gpios[WM1250_EV1_NUM_GPIOS];
25213eb0fbSMark Brown };
26213eb0fbSMark Brown 
27213eb0fbSMark Brown #endif
28