linux/arch/arm/mach-msm/devices.h
<<
>>
Prefs
   1/* linux/arch/arm/mach-msm/devices.h
   2 *
   3 * Copyright (C) 2008 Google, Inc.
   4 *
   5 * This software is licensed under the terms of the GNU General Public
   6 * License version 2, as published by the Free Software Foundation, and
   7 * may be copied, distributed, and modified under those terms.
   8 *
   9 * This program is distributed in the hope that it will be useful,
  10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12 * GNU General Public License for more details.
  13 *
  14 */
  15
  16#ifndef __ARCH_ARM_MACH_MSM_DEVICES_H
  17#define __ARCH_ARM_MACH_MSM_DEVICES_H
  18
  19#include <linux/clkdev.h>
  20
  21#include "clock.h"
  22
  23extern struct platform_device msm_device_uart1;
  24extern struct platform_device msm_device_uart2;
  25extern struct platform_device msm_device_uart3;
  26
  27extern struct platform_device msm8960_device_uart_gsbi2;
  28extern struct platform_device msm8960_device_uart_gsbi5;
  29
  30extern struct platform_device msm_device_sdc1;
  31extern struct platform_device msm_device_sdc2;
  32extern struct platform_device msm_device_sdc3;
  33extern struct platform_device msm_device_sdc4;
  34
  35extern struct platform_device msm_device_hsusb;
  36extern struct platform_device msm_device_otg;
  37extern struct platform_device msm_device_hsusb_host;
  38
  39extern struct platform_device msm_device_i2c;
  40
  41extern struct platform_device msm_device_smd;
  42
  43extern struct platform_device msm_device_nand;
  44
  45extern struct platform_device msm_device_mddi0;
  46extern struct platform_device msm_device_mddi1;
  47extern struct platform_device msm_device_mdp;
  48
  49extern struct clk_lookup msm_clocks_7x01a[];
  50extern unsigned msm_num_clocks_7x01a;
  51
  52extern struct clk_lookup msm_clocks_7x30[];
  53extern unsigned msm_num_clocks_7x30;
  54
  55extern struct clk_lookup msm_clocks_8x50[];
  56extern unsigned msm_num_clocks_8x50;
  57
  58#endif
  59