Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
embedded.c File Reference
#include <linux/export.h>
#include <linux/ssb/ssb.h>
#include <linux/ssb/ssb_embedded.h>
#include <linux/ssb/ssb_driver_pci.h>
#include <linux/ssb/ssb_driver_gige.h>
#include <linux/pci.h>
#include "ssb_private.h"

Go to the source code of this file.

Functions

int ssb_watchdog_timer_set (struct ssb_bus *bus, u32 ticks)
 
 EXPORT_SYMBOL (ssb_watchdog_timer_set)
 
u32 ssb_gpio_in (struct ssb_bus *bus, u32 mask)
 
 EXPORT_SYMBOL (ssb_gpio_in)
 
u32 ssb_gpio_out (struct ssb_bus *bus, u32 mask, u32 value)
 
 EXPORT_SYMBOL (ssb_gpio_out)
 
u32 ssb_gpio_outen (struct ssb_bus *bus, u32 mask, u32 value)
 
 EXPORT_SYMBOL (ssb_gpio_outen)
 
u32 ssb_gpio_control (struct ssb_bus *bus, u32 mask, u32 value)
 
 EXPORT_SYMBOL (ssb_gpio_control)
 
u32 ssb_gpio_intmask (struct ssb_bus *bus, u32 mask, u32 value)
 
 EXPORT_SYMBOL (ssb_gpio_intmask)
 
u32 ssb_gpio_polarity (struct ssb_bus *bus, u32 mask, u32 value)
 
 EXPORT_SYMBOL (ssb_gpio_polarity)
 
int ssb_pcibios_plat_dev_init (struct pci_dev *dev)
 
int ssb_pcibios_map_irq (const struct pci_dev *dev, u8 slot, u8 pin)
 

Function Documentation

EXPORT_SYMBOL ( ssb_watchdog_timer_set  )
EXPORT_SYMBOL ( ssb_gpio_in  )
EXPORT_SYMBOL ( ssb_gpio_out  )
EXPORT_SYMBOL ( ssb_gpio_outen  )
EXPORT_SYMBOL ( ssb_gpio_control  )
EXPORT_SYMBOL ( ssb_gpio_intmask  )
EXPORT_SYMBOL ( ssb_gpio_polarity  )
u32 ssb_gpio_control ( struct ssb_bus bus,
u32  mask,
u32  value 
)

Definition at line 89 of file embedded.c.

u32 ssb_gpio_in ( struct ssb_bus bus,
u32  mask 
)

Definition at line 35 of file embedded.c.

u32 ssb_gpio_intmask ( struct ssb_bus bus,
u32  mask,
u32  value 
)

Definition at line 103 of file embedded.c.

u32 ssb_gpio_out ( struct ssb_bus bus,
u32  mask,
u32  value 
)

Definition at line 53 of file embedded.c.

u32 ssb_gpio_outen ( struct ssb_bus bus,
u32  mask,
u32  value 
)

Definition at line 71 of file embedded.c.

u32 ssb_gpio_polarity ( struct ssb_bus bus,
u32  mask,
u32  value 
)

Definition at line 121 of file embedded.c.

int ssb_pcibios_map_irq ( const struct pci_dev dev,
u8  slot,
u8  pin 
)

Definition at line 206 of file embedded.c.

int ssb_pcibios_plat_dev_init ( struct pci_dev dev)

Definition at line 164 of file embedded.c.

int ssb_watchdog_timer_set ( struct ssb_bus bus,
u32  ticks 
)

Definition at line 21 of file embedded.c.