Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
badge4.h File Reference

Go to the source code of this file.

Macros

#define BADGE4_SA1111_BASE   (0x48000000)
 
#define BADGE4_GPIO_INT_1111   GPIO_GPIO0 /* SA-1111 IRQ */
 
#define BADGE4_GPIO_INT_VID   GPIO_GPIO1 /* Video expansion */
 
#define BADGE4_GPIO_LGP2   GPIO_GPIO2 /* GPIO_LDD8 */
 
#define BADGE4_GPIO_LGP3   GPIO_GPIO3 /* GPIO_LDD9 */
 
#define BADGE4_GPIO_LGP4   GPIO_GPIO4 /* GPIO_LDD10 */
 
#define BADGE4_GPIO_LGP5   GPIO_GPIO5 /* GPIO_LDD11 */
 
#define BADGE4_GPIO_LGP6   GPIO_GPIO6 /* GPIO_LDD12 */
 
#define BADGE4_GPIO_LGP7   GPIO_GPIO7 /* GPIO_LDD13 */
 
#define BADGE4_GPIO_LGP8   GPIO_GPIO8 /* GPIO_LDD14 */
 
#define BADGE4_GPIO_LGP9   GPIO_GPIO9 /* GPIO_LDD15 */
 
#define BADGE4_GPIO_GPA_VID   GPIO_GPIO10 /* Video expansion */
 
#define BADGE4_GPIO_GPB_VID   GPIO_GPIO11 /* Video expansion */
 
#define BADGE4_GPIO_GPC_VID   GPIO_GPIO12 /* Video expansion */
 
#define BADGE4_GPIO_UART_HS1   GPIO_GPIO13
 
#define BADGE4_GPIO_UART_HS2   GPIO_GPIO14
 
#define BADGE4_GPIO_MUXSEL0   GPIO_GPIO15
 
#define BADGE4_GPIO_TESTPT_J7   GPIO_GPIO16
 
#define BADGE4_GPIO_SDSDA   GPIO_GPIO17 /* SDRAM SPD Data */
 
#define BADGE4_GPIO_SDSCL   GPIO_GPIO18 /* SDRAM SPD Clock */
 
#define BADGE4_GPIO_SDTYP0   GPIO_GPIO19 /* SDRAM Type Control */
 
#define BADGE4_GPIO_SDTYP1   GPIO_GPIO20 /* SDRAM Type Control */
 
#define BADGE4_GPIO_BGNT_1111   GPIO_GPIO21 /* GPIO_MBGNT */
 
#define BADGE4_GPIO_BREQ_1111   GPIO_GPIO22 /* GPIO_TREQA */
 
#define BADGE4_GPIO_TESTPT_J6   GPIO_GPIO23
 
#define BADGE4_GPIO_PCMEN5V   GPIO_GPIO24 /* 5V power */
 
#define BADGE4_GPIO_SA1111_NRST   GPIO_GPIO25 /* SA-1111 nRESET */
 
#define BADGE4_GPIO_TESTPT_J5   GPIO_GPIO26
 
#define BADGE4_GPIO_CLK_1111   GPIO_GPIO27 /* GPIO_32_768kHz */
 
#define BADGE4_IRQ_GPIO_SA1111   IRQ_GPIO0 /* SA-1111 interrupt */
 
#define BADGE4_5V_PCMCIA_SOCK0   (1<<0)
 
#define BADGE4_5V_PCMCIA_SOCK1   (1<<1)
 
#define BADGE4_5V_PCMCIA_SOCK(n)   (1<<(n))
 
#define BADGE4_5V_USB   (1<<2)
 
#define BADGE4_5V_INITIALLY   (1<<3)
 

Functions

void badge4_set_5V (unsigned subsystem, int on)
 

Macro Definition Documentation

#define BADGE4_5V_INITIALLY   (1<<3)

Definition at line 71 of file badge4.h.

#define BADGE4_5V_PCMCIA_SOCK (   n)    (1<<(n))

Definition at line 69 of file badge4.h.

#define BADGE4_5V_PCMCIA_SOCK0   (1<<0)

Definition at line 67 of file badge4.h.

#define BADGE4_5V_PCMCIA_SOCK1   (1<<1)

Definition at line 68 of file badge4.h.

#define BADGE4_5V_USB   (1<<2)

Definition at line 70 of file badge4.h.

#define BADGE4_GPIO_BGNT_1111   GPIO_GPIO21 /* GPIO_MBGNT */

Definition at line 48 of file badge4.h.

#define BADGE4_GPIO_BREQ_1111   GPIO_GPIO22 /* GPIO_TREQA */

Definition at line 49 of file badge4.h.

#define BADGE4_GPIO_CLK_1111   GPIO_GPIO27 /* GPIO_32_768kHz */

Definition at line 59 of file badge4.h.

#define BADGE4_GPIO_GPA_VID   GPIO_GPIO10 /* Video expansion */

Definition at line 33 of file badge4.h.

#define BADGE4_GPIO_GPB_VID   GPIO_GPIO11 /* Video expansion */

Definition at line 34 of file badge4.h.

#define BADGE4_GPIO_GPC_VID   GPIO_GPIO12 /* Video expansion */

Definition at line 35 of file badge4.h.

#define BADGE4_GPIO_INT_1111   GPIO_GPIO0 /* SA-1111 IRQ */

Definition at line 22 of file badge4.h.

#define BADGE4_GPIO_INT_VID   GPIO_GPIO1 /* Video expansion */

Definition at line 24 of file badge4.h.

#define BADGE4_GPIO_LGP2   GPIO_GPIO2 /* GPIO_LDD8 */

Definition at line 25 of file badge4.h.

#define BADGE4_GPIO_LGP3   GPIO_GPIO3 /* GPIO_LDD9 */

Definition at line 26 of file badge4.h.

#define BADGE4_GPIO_LGP4   GPIO_GPIO4 /* GPIO_LDD10 */

Definition at line 27 of file badge4.h.

#define BADGE4_GPIO_LGP5   GPIO_GPIO5 /* GPIO_LDD11 */

Definition at line 28 of file badge4.h.

#define BADGE4_GPIO_LGP6   GPIO_GPIO6 /* GPIO_LDD12 */

Definition at line 29 of file badge4.h.

#define BADGE4_GPIO_LGP7   GPIO_GPIO7 /* GPIO_LDD13 */

Definition at line 30 of file badge4.h.

#define BADGE4_GPIO_LGP8   GPIO_GPIO8 /* GPIO_LDD14 */

Definition at line 31 of file badge4.h.

#define BADGE4_GPIO_LGP9   GPIO_GPIO9 /* GPIO_LDD15 */

Definition at line 32 of file badge4.h.

#define BADGE4_GPIO_MUXSEL0   GPIO_GPIO15

Definition at line 40 of file badge4.h.

#define BADGE4_GPIO_PCMEN5V   GPIO_GPIO24 /* 5V power */

Definition at line 53 of file badge4.h.

#define BADGE4_GPIO_SA1111_NRST   GPIO_GPIO25 /* SA-1111 nRESET */

Definition at line 55 of file badge4.h.

#define BADGE4_GPIO_SDSCL   GPIO_GPIO18 /* SDRAM SPD Clock */

Definition at line 44 of file badge4.h.

#define BADGE4_GPIO_SDSDA   GPIO_GPIO17 /* SDRAM SPD Data */

Definition at line 43 of file badge4.h.

#define BADGE4_GPIO_SDTYP0   GPIO_GPIO19 /* SDRAM Type Control */

Definition at line 45 of file badge4.h.

#define BADGE4_GPIO_SDTYP1   GPIO_GPIO20 /* SDRAM Type Control */

Definition at line 46 of file badge4.h.

#define BADGE4_GPIO_TESTPT_J5   GPIO_GPIO26

Definition at line 57 of file badge4.h.

#define BADGE4_GPIO_TESTPT_J6   GPIO_GPIO23

Definition at line 51 of file badge4.h.

#define BADGE4_GPIO_TESTPT_J7   GPIO_GPIO16

Definition at line 41 of file badge4.h.

#define BADGE4_GPIO_UART_HS1   GPIO_GPIO13

Definition at line 37 of file badge4.h.

#define BADGE4_GPIO_UART_HS2   GPIO_GPIO14

Definition at line 38 of file badge4.h.

#define BADGE4_IRQ_GPIO_SA1111   IRQ_GPIO0 /* SA-1111 interrupt */

Definition at line 62 of file badge4.h.

#define BADGE4_SA1111_BASE   (0x48000000)

Definition at line 19 of file badge4.h.

Function Documentation

void badge4_set_5V ( unsigned  subsystem,
int  on 
)

Definition at line 264 of file badge4.c.