Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
davinci_soc_info Struct Reference

#include <common.h>

Data Fields

struct map_descio_desc
 
unsigned long io_desc_num
 
u32 cpu_id
 
u32 jtag_id
 
u32 jtag_id_reg
 
struct davinci_idids
 
unsigned long ids_num
 
struct clk_lookupcpu_clks
 
u32psc_bases
 
unsigned long psc_bases_num
 
u32 pinmux_base
 
struct mux_configpinmux_pins
 
unsigned long pinmux_pins_num
 
u32 intc_base
 
int intc_type
 
u8intc_irq_prios
 
unsigned long intc_irq_num
 
u32intc_host_map
 
struct davinci_timer_infotimer_info
 
int gpio_type
 
u32 gpio_base
 
unsigned gpio_num
 
unsigned gpio_irq
 
unsigned gpio_unbanked
 
struct davinci_gpio_controllergpio_ctlrs
 
int gpio_ctlrs_num
 
struct platform_deviceserial_dev
 
struct emac_platform_dataemac_pdata
 
dma_addr_t sram_dma
 
unsigned sram_len
 

Detailed Description

Definition at line 49 of file common.h.

Field Documentation

struct clk_lookup* cpu_clks

Definition at line 57 of file common.h.

Definition at line 52 of file common.h.

Definition at line 77 of file common.h.

u32 gpio_base

Definition at line 70 of file common.h.

Definition at line 74 of file common.h.

int gpio_ctlrs_num

Definition at line 75 of file common.h.

unsigned gpio_irq

Definition at line 72 of file common.h.

unsigned gpio_num

Definition at line 71 of file common.h.

Definition at line 69 of file common.h.

unsigned gpio_unbanked

Definition at line 73 of file common.h.

Definition at line 55 of file common.h.

unsigned long ids_num

Definition at line 56 of file common.h.

u32 intc_base

Definition at line 63 of file common.h.

u32* intc_host_map

Definition at line 67 of file common.h.

unsigned long intc_irq_num

Definition at line 66 of file common.h.

u8* intc_irq_prios

Definition at line 65 of file common.h.

int intc_type

Definition at line 64 of file common.h.

struct map_desc* io_desc

Definition at line 50 of file common.h.

unsigned long io_desc_num

Definition at line 51 of file common.h.

u32 jtag_id

Definition at line 53 of file common.h.

u32 jtag_id_reg

Definition at line 54 of file common.h.

u32 pinmux_base

Definition at line 60 of file common.h.

struct mux_config* pinmux_pins

Definition at line 61 of file common.h.

unsigned long pinmux_pins_num

Definition at line 62 of file common.h.

u32* psc_bases

Definition at line 58 of file common.h.

unsigned long psc_bases_num

Definition at line 59 of file common.h.

struct platform_device* serial_dev

Definition at line 76 of file common.h.

dma_addr_t sram_dma

Definition at line 78 of file common.h.

unsigned sram_len

Definition at line 79 of file common.h.

Definition at line 68 of file common.h.


The documentation for this struct was generated from the following file: