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

Go to the source code of this file.

Macros

#define SHANNON_GPIO_SPI_FLASH   GPIO_GPIO (0) /* Output - Driven low, enables SPI to flash */
 
#define SHANNON_GPIO_SPI_DSP   GPIO_GPIO (1) /* Output - Driven low, enables SPI to DSP */
 
#define SHANNON_GPIO_SPI_OUTPUT   GPIO_GPIO (10) /* Output - SPI output to DSP */
 
#define SHANNON_GPIO_SPI_INPUT   GPIO_GPIO (11) /* Input - SPI input from DSP */
 
#define SHANNON_GPIO_SPI_CLOCK   GPIO_GPIO (12) /* Output - Clock for SPI */
 
#define SHANNON_GPIO_SPI_FRAME   GPIO_GPIO (13) /* Output - Frame marker - not used */
 
#define SHANNON_GPIO_SPI_RTS   GPIO_GPIO (14) /* Input - SPI Ready to Send */
 
#define SHANNON_IRQ_GPIO_SPI_RTS   IRQ_GPIO14
 
#define SHANNON_GPIO_SPI_CTS   GPIO_GPIO (15) /* Output - SPI Clear to Send */
 
#define SHANNON_GPIO_IRQ_CODEC   GPIO_GPIO (16) /* in, irq from ucb1200 */
 
#define SHANNON_IRQ_GPIO_IRQ_CODEC   IRQ_GPIO16
 
#define SHANNON_GPIO_DSP_RESET   GPIO_GPIO (17) /* Output - Drive low to reset the DSP */
 
#define SHANNON_GPIO_CODEC_RESET   GPIO_GPIO (18) /* Output - Drive low to reset the UCB1x00 */
 
#define SHANNON_GPIO_U3_RTS   GPIO_GPIO (19) /* ?? */
 
#define SHANNON_GPIO_U3_CTS   GPIO_GPIO (20) /* ?? */
 
#define SHANNON_GPIO_SENSE_12V   GPIO_GPIO (21) /* Input, 12v flash unprotect detected */
 
#define SHANNON_GPIO_DISP_EN   22 /* out */
 
#define SHANNON_GPIO_EJECT_0   24 /* in */
 
#define SHANNON_GPIO_EJECT_1   25 /* in */
 
#define SHANNON_GPIO_RDY_0   26 /* in */
 
#define SHANNON_GPIO_RDY_1   27 /* in */
 
#define SHANNON_UCB_GPIO_BACKLIGHT   9
 
#define SHANNON_UCB_GPIO_BRIGHT_MASK   7
 
#define SHANNON_UCB_GPIO_BRIGHT   6
 
#define SHANNON_UCB_GPIO_CONTRAST_MASK   0x3f
 
#define SHANNON_UCB_GPIO_CONTRAST   0
 

Macro Definition Documentation

#define SHANNON_GPIO_CODEC_RESET   GPIO_GPIO (18) /* Output - Drive low to reset the UCB1x00 */

Definition at line 20 of file shannon.h.

#define SHANNON_GPIO_DISP_EN   22 /* out */

Definition at line 24 of file shannon.h.

#define SHANNON_GPIO_DSP_RESET   GPIO_GPIO (17) /* Output - Drive low to reset the DSP */

Definition at line 19 of file shannon.h.

#define SHANNON_GPIO_EJECT_0   24 /* in */

Definition at line 26 of file shannon.h.

#define SHANNON_GPIO_EJECT_1   25 /* in */

Definition at line 27 of file shannon.h.

#define SHANNON_GPIO_IRQ_CODEC   GPIO_GPIO (16) /* in, irq from ucb1200 */

Definition at line 17 of file shannon.h.

#define SHANNON_GPIO_RDY_0   26 /* in */

Definition at line 28 of file shannon.h.

#define SHANNON_GPIO_RDY_1   27 /* in */

Definition at line 29 of file shannon.h.

#define SHANNON_GPIO_SENSE_12V   GPIO_GPIO (21) /* Input, 12v flash unprotect detected */

Definition at line 23 of file shannon.h.

#define SHANNON_GPIO_SPI_CLOCK   GPIO_GPIO (12) /* Output - Clock for SPI */

Definition at line 12 of file shannon.h.

#define SHANNON_GPIO_SPI_CTS   GPIO_GPIO (15) /* Output - SPI Clear to Send */

Definition at line 16 of file shannon.h.

#define SHANNON_GPIO_SPI_DSP   GPIO_GPIO (1) /* Output - Driven low, enables SPI to DSP */

Definition at line 8 of file shannon.h.

#define SHANNON_GPIO_SPI_FLASH   GPIO_GPIO (0) /* Output - Driven low, enables SPI to flash */

Definition at line 7 of file shannon.h.

#define SHANNON_GPIO_SPI_FRAME   GPIO_GPIO (13) /* Output - Frame marker - not used */

Definition at line 13 of file shannon.h.

#define SHANNON_GPIO_SPI_INPUT   GPIO_GPIO (11) /* Input - SPI input from DSP */

Definition at line 11 of file shannon.h.

#define SHANNON_GPIO_SPI_OUTPUT   GPIO_GPIO (10) /* Output - SPI output to DSP */

Definition at line 10 of file shannon.h.

#define SHANNON_GPIO_SPI_RTS   GPIO_GPIO (14) /* Input - SPI Ready to Send */

Definition at line 14 of file shannon.h.

#define SHANNON_GPIO_U3_CTS   GPIO_GPIO (20) /* ?? */

Definition at line 22 of file shannon.h.

#define SHANNON_GPIO_U3_RTS   GPIO_GPIO (19) /* ?? */

Definition at line 21 of file shannon.h.

#define SHANNON_IRQ_GPIO_IRQ_CODEC   IRQ_GPIO16

Definition at line 18 of file shannon.h.

#define SHANNON_IRQ_GPIO_SPI_RTS   IRQ_GPIO14

Definition at line 15 of file shannon.h.

#define SHANNON_UCB_GPIO_BACKLIGHT   9

Definition at line 33 of file shannon.h.

#define SHANNON_UCB_GPIO_BRIGHT   6

Definition at line 35 of file shannon.h.

#define SHANNON_UCB_GPIO_BRIGHT_MASK   7

Definition at line 34 of file shannon.h.

#define SHANNON_UCB_GPIO_CONTRAST   0

Definition at line 37 of file shannon.h.

#define SHANNON_UCB_GPIO_CONTRAST_MASK   0x3f

Definition at line 36 of file shannon.h.