Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  omap1-mux.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef __SOC_TI_OMAP1_MUX_H
#define __SOC_TI_OMAP1_MUX_H
/*
 * This should not really be a global header, it reflects the
 * traditional way that omap1 does pin muxing without the
 * pinctrl subsystem.
 */


enum omap7xx_index {
 /* OMAP 730 keyboard */
 E2_7XX_KBR0,
 J7_7XX_KBR1,
 E1_7XX_KBR2,
 F3_7XX_KBR3,
 D2_7XX_KBR4,
 C2_7XX_KBC0,
 D3_7XX_KBC1,
 E4_7XX_KBC2,
 F4_7XX_KBC3,
 E3_7XX_KBC4,

 /* USB */
 AA17_7XX_USB_DM,
 W16_7XX_USB_PU_EN,
 W17_7XX_USB_VBUSI,
 W18_7XX_USB_DMCK_OUT,
 W19_7XX_USB_DCRST,

 /* MMC */
 MMC_7XX_CMD,
 MMC_7XX_CLK,
 MMC_7XX_DAT0,

 /* I2C */
 I2C_7XX_SCL,
 I2C_7XX_SDA,

 /* SPI */
 SPI_7XX_1,
 SPI_7XX_2,
 SPI_7XX_3,
 SPI_7XX_4,
 SPI_7XX_5,
 SPI_7XX_6,

 /* UART */
 UART_7XX_1,
 UART_7XX_2,
};

enum omap1xxx_index {
 /* UART1 (BT_UART_GATING)*/
 UART1_TX = 0,
 UART1_RTS,

 /* UART2 (COM_UART_GATING)*/
 UART2_TX,
 UART2_RX,
 UART2_CTS,
 UART2_RTS,

 /* UART3 (GIGA_UART_GATING) */
 UART3_TX,
 UART3_RX,
 UART3_CTS,
 UART3_RTS,
 UART3_CLKREQ,
 UART3_BCLK, /* 12MHz clock out */
 Y15_1610_UART3_RTS,

 /* PWT & PWL */
 PWT,
 PWL,

 /* USB master generic */
 R18_USB_VBUS,
 R18_1510_USB_GPIO0,
 W4_USB_PUEN,
 W4_USB_CLKO,
 W4_USB_HIGHZ,
 W4_GPIO58,

 /* USB1 master */
 USB1_SUSP,
 USB1_SEO,
 W13_1610_USB1_SE0,
 USB1_TXEN,
 USB1_TXD,
 USB1_VP,
 USB1_VM,
 USB1_RCV,
 USB1_SPEED,
 R13_1610_USB1_SPEED,
 R13_1710_USB1_SE0,

 /* USB2 master */
 USB2_SUSP,
 USB2_VP,
 USB2_TXEN,
 USB2_VM,
 USB2_RCV,
 USB2_SEO,
 USB2_TXD,

 /* OMAP-1510 GPIO */
 R18_1510_GPIO0,
 R19_1510_GPIO1,
 M14_1510_GPIO2,

 /* OMAP1610 GPIO */
 P18_1610_GPIO3,
 Y15_1610_GPIO17,

 /* OMAP-1710 GPIO */
 R18_1710_GPIO0,
 V2_1710_GPIO10,
 N21_1710_GPIO14,
 W15_1710_GPIO40,

 /* MPUIO */
 MPUIO2,
 N15_1610_MPUIO2,
 MPUIO4,
 MPUIO5,
 T20_1610_MPUIO5,
 W11_1610_MPUIO6,
 V10_1610_MPUIO7,
 W11_1610_MPUIO9,
 V10_1610_MPUIO10,
 W10_1610_MPUIO11,
 E20_1610_MPUIO13,
 U20_1610_MPUIO14,
 E19_1610_MPUIO15,

 /* MCBSP2 */
 MCBSP2_CLKR,
 MCBSP2_CLKX,
 MCBSP2_DR,
 MCBSP2_DX,
 MCBSP2_FSR,
 MCBSP2_FSX,

 /* MCBSP3 */
 MCBSP3_CLKX,

 /* Misc ballouts */
 BALLOUT_V8_ARMIO3,
 N20_HDQ,

 /* OMAP-1610 MMC2 */
 W8_1610_MMC2_DAT0,
 V8_1610_MMC2_DAT1,
 W15_1610_MMC2_DAT2,
 R10_1610_MMC2_DAT3,
 Y10_1610_MMC2_CLK,
 Y8_1610_MMC2_CMD,
 V9_1610_MMC2_CMDDIR,
 V5_1610_MMC2_DATDIR0,
 W19_1610_MMC2_DATDIR1,
 R18_1610_MMC2_CLKIN,

 /* OMAP-1610 External Trace Interface */
 M19_1610_ETM_PSTAT0,
 L15_1610_ETM_PSTAT1,
 L18_1610_ETM_PSTAT2,
 L19_1610_ETM_D0,
 J19_1610_ETM_D6,
 J18_1610_ETM_D7,

 /* OMAP16XX GPIO */
 P20_1610_GPIO4,
 V9_1610_GPIO7,
 W8_1610_GPIO9,
 N20_1610_GPIO11,
 N19_1610_GPIO13,
 P10_1610_GPIO22,
 V5_1610_GPIO24,
 AA20_1610_GPIO_41,
 W19_1610_GPIO48,
 M7_1610_GPIO62,
 V14_16XX_GPIO37,
 R9_16XX_GPIO18,
 L14_16XX_GPIO49,

 /* OMAP-1610 uWire */
 V19_1610_UWIRE_SCLK,
 U18_1610_UWIRE_SDI,
 W21_1610_UWIRE_SDO,
 N14_1610_UWIRE_CS0,
 P15_1610_UWIRE_CS3,
 N15_1610_UWIRE_CS1,

 /* OMAP-1610 SPI */
 U19_1610_SPIF_SCK,
 U18_1610_SPIF_DIN,
 P20_1610_SPIF_DIN,
 W21_1610_SPIF_DOUT,
 R18_1610_SPIF_DOUT,
 N14_1610_SPIF_CS0,
 N15_1610_SPIF_CS1,
 T19_1610_SPIF_CS2,
 P15_1610_SPIF_CS3,

 /* OMAP-1610 Flash */
 L3_1610_FLASH_CS2B_OE,
 M8_1610_FLASH_CS2B_WE,

 /* First MMC */
 MMC_CMD,
 MMC_DAT1,
 MMC_DAT2,
 MMC_DAT0,
 MMC_CLK,
 MMC_DAT3,

 /* OMAP-1710 MMC CMDDIR and DATDIR0 */
 M15_1710_MMC_CLKI,
 P19_1710_MMC_CMDDIR,
 P20_1710_MMC_DATDIR0,

 /* OMAP-1610 USB0 alternate pin configuration */
 W9_USB0_TXEN,
 AA9_USB0_VP,
 Y5_USB0_RCV,
 R9_USB0_VM,
 V6_USB0_TXD,
 W5_USB0_SE0,
 V9_USB0_SPEED,
 V9_USB0_SUSP,

 /* USB2 */
 W9_USB2_TXEN,
 AA9_USB2_VP,
 Y5_USB2_RCV,
 R9_USB2_VM,
 V6_USB2_TXD,
 W5_USB2_SE0,

 /* 16XX UART */
 R13_1610_UART1_TX,
 V14_16XX_UART1_RX,
 R14_1610_UART1_CTS,
 AA15_1610_UART1_RTS,
 R9_16XX_UART2_RX,
 L14_16XX_UART3_RX,

 /* I2C OMAP-1610 */
 I2C_SCL,
 I2C_SDA,

 /* Keypad */
 F18_1610_KBC0,
 D20_1610_KBC1,
 D19_1610_KBC2,
 E18_1610_KBC3,
 C21_1610_KBC4,
 G18_1610_KBR0,
 F19_1610_KBR1,
 H14_1610_KBR2,
 E20_1610_KBR3,
 E19_1610_KBR4,
 N19_1610_KBR5,

 /* Power management */
 T20_1610_LOW_PWR,

 /* MCLK Settings */
 V5_1710_MCLK_ON,
 V5_1710_MCLK_OFF,
 R10_1610_MCLK_ON,
 R10_1610_MCLK_OFF,

 /* CompactFlash controller */
 P11_1610_CF_CD2,
 R11_1610_CF_IOIS16,
 V10_1610_CF_IREQ,
 W10_1610_CF_RESET,
 W11_1610_CF_CD1,

 /* parallel camera */
 J15_1610_CAM_LCLK,
 J18_1610_CAM_D7,
 J19_1610_CAM_D6,
 J14_1610_CAM_D5,
 K18_1610_CAM_D4,
 K19_1610_CAM_D3,
 K15_1610_CAM_D2,
 K14_1610_CAM_D1,
 L19_1610_CAM_D0,
 L18_1610_CAM_VS,
 L15_1610_CAM_HS,
 M19_1610_CAM_RSTZ,
 Y15_1610_CAM_OUTCLK,

 /* serial camera */
 H19_1610_CAM_EXCLK,
 Y12_1610_CCP_CLKP,
 W13_1610_CCP_CLKM,
 W14_1610_CCP_DATAP,
 Y14_1610_CCP_DATAM,

};

#ifdef CONFIG_OMAP_MUX
extern int omap_cfg_reg(unsigned long reg_cfg);
#else
static inline int omap_cfg_reg(unsigned long reg_cfg) { return 0; }
#endif

#endif

Messung V0.5
C=87 H=100 G=93

¤ Dauer der Verarbeitung: 0.1 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge