Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
eseries.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
#include <linux/mfd/tc6387xb.h>
#include <linux/mfd/tc6393xb.h>
#include <linux/mfd/t7l66xb.h>
#include <linux/mtd/nand.h>
#include <linux/mtd/partitions.h>
#include <linux/usb/gpio_vbus.h>
#include <video/w100fb.h>
#include <asm/setup.h>
#include <asm/mach/arch.h>
#include <asm/mach-types.h>
#include <mach/pxa25x.h>
#include <mach/eseries-gpio.h>
#include <mach/eseries-irq.h>
#include <mach/audio.h>
#include <linux/platform_data/video-pxafb.h>
#include <mach/udc.h>
#include <linux/platform_data/irda-pxaficp.h>
#include "devices.h"
#include "generic.h"
#include "clock.h"

Go to the source code of this file.

Functions

void __init eseries_fixup (struct tag *tags, char **cmdline, struct meminfo *mi)
 
int eseries_tmio_enable (struct platform_device *dev)
 
int eseries_tmio_disable (struct platform_device *dev)
 
int eseries_tmio_suspend (struct platform_device *dev)
 
int eseries_tmio_resume (struct platform_device *dev)
 
void eseries_get_tmio_gpios (void)
 

Variables

struct gpio_vbus_mach_info e7xx_udc_info
 
struct pxaficp_platform_data e7xx_ficp_platform_data
 
struct resource eseries_tmio_resources []
 

Function Documentation

void __init eseries_fixup ( struct tag tags,
char **  cmdline,
struct meminfo mi 
)

Definition at line 44 of file eseries.c.

void eseries_get_tmio_gpios ( void  )

Definition at line 106 of file eseries.c.

int eseries_tmio_disable ( struct platform_device dev)

Definition at line 86 of file eseries.c.

int eseries_tmio_enable ( struct platform_device dev)

Definition at line 73 of file eseries.c.

int eseries_tmio_resume ( struct platform_device dev)

Definition at line 99 of file eseries.c.

int eseries_tmio_suspend ( struct platform_device dev)

Definition at line 93 of file eseries.c.

Variable Documentation

struct pxaficp_platform_data e7xx_ficp_platform_data
Initial value:
= {
.gpio_pwdown = GPIO_E7XX_IR_OFF,
.transceiver_cap = IR_SIRMODE | IR_OFF,
}

Definition at line 68 of file eseries.c.

struct gpio_vbus_mach_info e7xx_udc_info
Initial value:
= {
.gpio_vbus = GPIO_E7XX_USB_DISC,
.gpio_pullup = GPIO_E7XX_USB_PULLUP,
.gpio_pullup_inverted = 1
}

Definition at line 54 of file eseries.c.

struct resource eseries_tmio_resources[]
Initial value:
= {
[0] = {
.start = PXA_CS4_PHYS,
.end = PXA_CS4_PHYS + 0x1fffff,
.flags = IORESOURCE_MEM,
},
[1] = {
.flags = IORESOURCE_IRQ,
},
}

Definition at line 115 of file eseries.c.