Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
board-rx51-peripherals.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/input.h>
#include <linux/input/matrix_keypad.h>
#include <linux/spi/spi.h>
#include <linux/wl12xx.h>
#include <linux/spi/tsc2005.h>
#include <linux/i2c.h>
#include <linux/i2c/twl.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/regulator/machine.h>
#include <linux/gpio.h>
#include <linux/gpio_keys.h>
#include <linux/mmc/host.h>
#include <linux/power/isp1704_charger.h>
#include <linux/platform_data/spi-omap2-mcspi.h>
#include <linux/platform_data/mtd-onenand-omap2.h>
#include <asm/system_info.h>
#include "common.h"
#include <plat/dma.h>
#include <plat/gpmc.h>
#include <plat/omap-pm.h>
#include "gpmc-smc91x.h"
#include "board-rx51.h"
#include <sound/tlv320aic3x.h>
#include <sound/tpa6130a2-plat.h>
#include <media/radio-si4713.h>
#include <media/si4713.h>
#include <linux/leds-lp5523.h>
#include <../drivers/staging/iio/light/tsl2563.h>
#include <linux/lis3lv02d.h>
#include "mux.h"
#include "hsmmc.h"
#include "common-board-devices.h"

Go to the source code of this file.

Macros

#define SYSTEM_REV_B_USES_VAUX3   0x1699
 
#define SYSTEM_REV_S_USES_VAUX3   0x8
 
#define RX51_WL1251_POWER_GPIO   87
 
#define RX51_WL1251_IRQ_GPIO   42
 
#define RX51_FMTX_RESET_GPIO   163
 
#define RX51_FMTX_IRQ   53
 
#define RX51_LP5523_CHIP_EN_GPIO   41
 
#define RX51_USB_TRANSCEIVER_RST_GPIO   67
 
#define RX51_TSC2005_RESET_GPIO   104
 
#define RX51_TSC2005_IRQ_GPIO   100
 
#define LIS302_IRQ1_GPIO   181
 
#define LIS302_IRQ2_GPIO   180 /* Not yet in use */
 

Enumerations

enum  { RX51_SPI_WL1251, RX51_SPI_MIPID, RX51_SPI_TSC2005 }
 

Functions

void __init rx51_peripherals_init (void)
 

Macro Definition Documentation

#define LIS302_IRQ1_GPIO   181

Definition at line 72 of file board-rx51-peripherals.c.

#define LIS302_IRQ2_GPIO   180 /* Not yet in use */

Definition at line 73 of file board-rx51-peripherals.c.

#define RX51_FMTX_IRQ   53

Definition at line 64 of file board-rx51-peripherals.c.

#define RX51_FMTX_RESET_GPIO   163

Definition at line 63 of file board-rx51-peripherals.c.

#define RX51_LP5523_CHIP_EN_GPIO   41

Definition at line 65 of file board-rx51-peripherals.c.

#define RX51_TSC2005_IRQ_GPIO   100

Definition at line 70 of file board-rx51-peripherals.c.

#define RX51_TSC2005_RESET_GPIO   104

Definition at line 69 of file board-rx51-peripherals.c.

#define RX51_USB_TRANSCEIVER_RST_GPIO   67

Definition at line 67 of file board-rx51-peripherals.c.

#define RX51_WL1251_IRQ_GPIO   42

Definition at line 62 of file board-rx51-peripherals.c.

#define RX51_WL1251_POWER_GPIO   87

Definition at line 61 of file board-rx51-peripherals.c.

#define SYSTEM_REV_B_USES_VAUX3   0x1699

Definition at line 58 of file board-rx51-peripherals.c.

#define SYSTEM_REV_S_USES_VAUX3   0x8

Definition at line 59 of file board-rx51-peripherals.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
RX51_SPI_WL1251 
RX51_SPI_MIPID 
RX51_SPI_TSC2005 

Definition at line 76 of file board-rx51-peripherals.c.

Function Documentation

void __init rx51_peripherals_init ( void  )

Definition at line 1249 of file board-rx51-peripherals.c.