History

ASoC: mx27vis: retrieve gpio numbers from platform_data

Rather than including mach/iomux-mx27.h to define gpio numbers and set up the pins, the patch moves all these into machine code and has the gpio numbers passed to driver via platform_data. As the result, we can remove the mach/iomux-mx27.h inclusion from driver.

Shawn Guo committed 14 years ago

Commit d41789b1 parent 7f22fd93 files · +72 −23Browse files

Showing the changes to include/linux/platform_data (1 of 3 files). Show all

Unified · Split

include/linux/platform_data/asoc-mx27vis.h+11−0
@@ -0,0 +1,11 @@
1+#ifndef __PLATFORM_DATA_ASOC_MX27VIS_H
2+#define __PLATFORM_DATA_ASOC_MX27VIS_H
3+
4+struct snd_mx27vis_platform_data {
5+ int amp_gain0_gpio;
6+ int amp_gain1_gpio;
7+ int amp_mutel_gpio;
8+ int amp_muter_gpio;
9+};
10+
11+#endif /* __PLATFORM_DATA_ASOC_MX27VIS_H */