2008-09-10 14:00:53 -07:00
/* linux/arch/arm/mach-msm/devices.h
*
* Copyright ( C ) 2008 Google , Inc .
*
* This software is licensed under the terms of the GNU General Public
* License version 2 , as published by the Free Software Foundation , and
* may be copied , distributed , and modified under those terms .
*
* 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 .
*
*/
# ifndef __ARCH_ARM_MACH_MSM_DEVICES_H
# define __ARCH_ARM_MACH_MSM_DEVICES_H
2010-05-12 13:43:28 -07:00
# include "clock.h"
2008-09-10 14:00:53 -07:00
extern struct platform_device msm_device_uart1 ;
extern struct platform_device msm_device_uart2 ;
extern struct platform_device msm_device_uart3 ;
extern struct platform_device msm_device_sdc1 ;
extern struct platform_device msm_device_sdc2 ;
extern struct platform_device msm_device_sdc3 ;
extern struct platform_device msm_device_sdc4 ;
extern struct platform_device msm_device_hsusb ;
extern struct platform_device msm_device_i2c ;
extern struct platform_device msm_device_smd ;
extern struct platform_device msm_device_nand ;
2010-05-12 13:43:28 -07:00
extern struct clk msm_clocks_7x01a [ ] ;
extern unsigned msm_num_clocks_7x01a ;
2010-05-05 07:49:05 -07:00
extern struct clk msm_clocks_7x30 [ ] ;
extern unsigned msm_num_clocks_7x30 ;
2010-05-05 07:48:32 -07:00
extern struct clk msm_clocks_8x50 [ ] ;
extern unsigned msm_num_clocks_8x50 ;
2008-09-10 14:00:53 -07:00
# endif