| 
									
										
										
										
											2011-01-07 22:36:13 -07:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * tegra_pcm.h - Definitions for Tegra PCM driver | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Author: Stephen Warren <swarren@nvidia.com> | 
					
						
							| 
									
										
										
										
											2012-03-20 14:55:49 -06:00
										 |  |  |  * Copyright (C) 2010,2012 - NVIDIA, Inc. | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:13 -07:00
										 |  |  |  * | 
					
						
							|  |  |  |  * Based on code copyright/by: | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (c) 2009-2010, NVIDIA Corporation. | 
					
						
							|  |  |  |  * Scott Peterson <speterson@nvidia.com> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (C) 2010 Google, Inc. | 
					
						
							|  |  |  |  * Iliyan Malchev <malchev@google.com> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * This program is free software; you can redistribute it and/or | 
					
						
							|  |  |  |  * modify it under the terms of the GNU General Public License | 
					
						
							|  |  |  |  * version 2 as published by the Free Software Foundation. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * This program is distributed in the hope that it will be useful, but | 
					
						
							|  |  |  |  * WITHOUT ANY WARRANTY; without even the implied warranty of | 
					
						
							|  |  |  |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | 
					
						
							|  |  |  |  * General Public License for more details. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * You should have received a copy of the GNU General Public License | 
					
						
							|  |  |  |  * along with this program; if not, write to the Free Software | 
					
						
							|  |  |  |  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | 
					
						
							|  |  |  |  * 02110-1301 USA | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifndef __TEGRA_PCM_H__
 | 
					
						
							|  |  |  | #define __TEGRA_PCM_H__
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct tegra_pcm_dma_params { | 
					
						
							|  |  |  | 	unsigned long addr; | 
					
						
							|  |  |  | 	unsigned long wrap; | 
					
						
							|  |  |  | 	unsigned long width; | 
					
						
							|  |  |  | 	unsigned long req_sel; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-20 14:55:49 -06:00
										 |  |  | int tegra_pcm_platform_register(struct device *dev); | 
					
						
							|  |  |  | void tegra_pcm_platform_unregister(struct device *dev); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:13 -07:00
										 |  |  | #endif
 |