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

Go to the source code of this file.

Macros

#define MPP(_num, _sel, _in, _out, _78100_A0)
 
#define MPP_78100_A0_MASK   MPP(0, 0x0, 0, 0, 1)
 
#define MPP0_GPIO   MPP(0, 0x0, 1, 1, 1)
 
#define MPP0_GE0_COL   MPP(0, 0x1, 0, 0, 1)
 
#define MPP0_GE1_TXCLK   MPP(0, 0x2, 0, 0, 1)
 
#define MPP0_UNUSED   MPP(0, 0x3, 0, 0, 1)
 
#define MPP1_GPIO   MPP(1, 0x0, 1, 1, 1)
 
#define MPP1_GE0_RXERR   MPP(1, 0x1, 0, 0, 1)
 
#define MPP1_GE1_TXCTL   MPP(1, 0x2, 0, 0, 1)
 
#define MPP1_UNUSED   MPP(1, 0x3, 0, 0, 1)
 
#define MPP2_GPIO   MPP(2, 0x0, 1, 1, 1)
 
#define MPP2_GE0_CRS   MPP(2, 0x1, 0, 0, 1)
 
#define MPP2_GE1_RXCTL   MPP(2, 0x2, 0, 0, 1)
 
#define MPP2_UNUSED   MPP(2, 0x3, 0, 0, 1)
 
#define MPP3_GPIO   MPP(3, 0x0, 1, 1, 1)
 
#define MPP3_GE0_TXERR   MPP(3, 0x1, 0, 0, 1)
 
#define MPP3_GE1_RXCLK   MPP(3, 0x2, 0, 0, 1)
 
#define MPP3_UNUSED   MPP(3, 0x3, 0, 0, 1)
 
#define MPP4_GPIO   MPP(4, 0x0, 1, 1, 1)
 
#define MPP4_GE0_TXD4   MPP(4, 0x1, 0, 0, 1)
 
#define MPP4_GE1_TXD0   MPP(4, 0x2, 0, 0, 1)
 
#define MPP4_UNUSED   MPP(4, 0x3, 0, 0, 1)
 
#define MPP5_GPIO   MPP(5, 0x0, 1, 1, 1)
 
#define MPP5_GE0_TXD5   MPP(5, 0x1, 0, 0, 1)
 
#define MPP5_GE1_TXD1   MPP(5, 0x2, 0, 0, 1)
 
#define MPP5_UNUSED   MPP(5, 0x3, 0, 0, 1)
 
#define MPP6_GPIO   MPP(6, 0x0, 1, 1, 1)
 
#define MPP6_GE0_TXD6   MPP(6, 0x1, 0, 0, 1)
 
#define MPP6_GE1_TXD2   MPP(6, 0x2, 0, 0, 1)
 
#define MPP6_UNUSED   MPP(6, 0x3, 0, 0, 1)
 
#define MPP7_GPIO   MPP(7, 0x0, 1, 1, 1)
 
#define MPP7_GE0_TXD7   MPP(7, 0x1, 0, 0, 1)
 
#define MPP7_GE1_TXD3   MPP(7, 0x2, 0, 0, 1)
 
#define MPP7_UNUSED   MPP(7, 0x3, 0, 0, 1)
 
#define MPP8_GPIO   MPP(8, 0x0, 1, 1, 1)
 
#define MPP8_GE0_RXD4   MPP(8, 0x1, 0, 0, 1)
 
#define MPP8_GE1_RXD0   MPP(8, 0x2, 0, 0, 1)
 
#define MPP8_UNUSED   MPP(8, 0x3, 0, 0, 1)
 
#define MPP9_GPIO   MPP(9, 0x0, 1, 1, 1)
 
#define MPP9_GE0_RXD5   MPP(9, 0x1, 0, 0, 1)
 
#define MPP9_GE1_RXD1   MPP(9, 0x2, 0, 0, 1)
 
#define MPP9_UNUSED   MPP(9, 0x3, 0, 0, 1)
 
#define MPP10_GPIO   MPP(10, 0x0, 1, 1, 1)
 
#define MPP10_GE0_RXD6   MPP(10, 0x1, 0, 0, 1)
 
#define MPP10_GE1_RXD2   MPP(10, 0x2, 0, 0, 1)
 
#define MPP10_UNUSED   MPP(10, 0x3, 0, 0, 1)
 
#define MPP11_GPIO   MPP(11, 0x0, 1, 1, 1)
 
#define MPP11_GE0_RXD7   MPP(11, 0x1, 0, 0, 1)
 
#define MPP11_GE1_RXD3   MPP(11, 0x2, 0, 0, 1)
 
#define MPP11_UNUSED   MPP(11, 0x3, 0, 0, 1)
 
#define MPP12_GPIO   MPP(12, 0x0, 1, 1, 1)
 
#define MPP12_M_BB   MPP(12, 0x3, 0, 0, 1)
 
#define MPP12_UA0_CTSn   MPP(12, 0x4, 0, 0, 1)
 
#define MPP12_NAND_FLASH_REn0   MPP(12, 0x5, 0, 0, 1)
 
#define MPP12_TDM0_SCSn   MPP(12, 0X6, 0, 0, 1)
 
#define MPP12_UNUSED   MPP(12, 0x1, 0, 0, 1)
 
#define MPP13_GPIO   MPP(13, 0x0, 1, 1, 1)
 
#define MPP13_SYSRST_OUTn   MPP(13, 0x3, 0, 0, 1)
 
#define MPP13_UA0_RTSn   MPP(13, 0x4, 0, 0, 1)
 
#define MPP13_NAN_FLASH_WEn0   MPP(13, 0x5, 0, 0, 1)
 
#define MPP13_TDM_SCLK   MPP(13, 0x6, 0, 0, 1)
 
#define MPP13_UNUSED   MPP(13, 0x1, 0, 0, 1)
 
#define MPP14_GPIO   MPP(14, 0x0, 1, 1, 1)
 
#define MPP14_SATA1_ACTn   MPP(14, 0x3, 0, 0, 1)
 
#define MPP14_UA1_CTSn   MPP(14, 0x4, 0, 0, 1)
 
#define MPP14_NAND_FLASH_REn1   MPP(14, 0x5, 0, 0, 1)
 
#define MPP14_TDM_SMOSI   MPP(14, 0x6, 0, 0, 1)
 
#define MPP14_UNUSED   MPP(14, 0x1, 0, 0, 1)
 
#define MPP15_GPIO   MPP(15, 0x0, 1, 1, 1)
 
#define MPP15_SATA0_ACTn   MPP(15, 0x3, 0, 0, 1)
 
#define MPP15_UA1_RTSn   MPP(15, 0x4, 0, 0, 1)
 
#define MPP15_NAND_FLASH_WEn1   MPP(15, 0x5, 0, 0, 1)
 
#define MPP15_TDM_SMISO   MPP(15, 0x6, 0, 0, 1)
 
#define MPP15_UNUSED   MPP(15, 0x1, 0, 0, 1)
 
#define MPP16_GPIO   MPP(16, 0x0, 1, 1, 1)
 
#define MPP16_SATA1_PRESENTn   MPP(16, 0x3, 0, 0, 1)
 
#define MPP16_UA2_TXD   MPP(16, 0x4, 0, 0, 1)
 
#define MPP16_NAND_FLASH_REn3   MPP(16, 0x5, 0, 0, 1)
 
#define MPP16_TDM_INTn   MPP(16, 0x6, 0, 0, 1)
 
#define MPP16_UNUSED   MPP(16, 0x1, 0, 0, 1)
 
#define MPP17_GPIO   MPP(17, 0x0, 1, 1, 1)
 
#define MPP17_SATA0_PRESENTn   MPP(17, 0x3, 0, 0, 1)
 
#define MPP17_UA2_RXD   MPP(17, 0x4, 0, 0, 1)
 
#define MPP17_NAND_FLASH_WEn3   MPP(17, 0x5, 0, 0, 1)
 
#define MPP17_TDM_RSTn   MPP(17, 0x6, 0, 0, 1)
 
#define MPP17_UNUSED   MPP(17, 0x1, 0, 0, 1)
 
#define MPP18_GPIO   MPP(18, 0x0, 1, 1, 1)
 
#define MPP18_UA0_CTSn   MPP(18, 0x4, 0, 0, 1)
 
#define MPP18_BOOT_FLASH_REn   MPP(18, 0x5, 0, 0, 1)
 
#define MPP18_UNUSED   MPP(18, 0x1, 0, 0, 1)
 
#define MPP19_GPIO   MPP(19, 0x0, 1, 1, 1)
 
#define MPP19_UA0_CTSn   MPP(19, 0x4, 0, 0, 1)
 
#define MPP19_BOOT_FLASH_WEn   MPP(19, 0x5, 0, 0, 1)
 
#define MPP19_UNUSED   MPP(19, 0x1, 0, 0, 1)
 
#define MPP20_GPIO   MPP(20, 0x0, 1, 1, 1)
 
#define MPP20_UA1_CTSs   MPP(20, 0x4, 0, 0, 1)
 
#define MPP20_TDM_PCLK   MPP(20, 0x6, 0, 0, 0)
 
#define MPP20_UNUSED   MPP(20, 0x1, 0, 0, 1)
 
#define MPP21_GPIO   MPP(21, 0x0, 1, 1, 1)
 
#define MPP21_UA1_CTSs   MPP(21, 0x4, 0, 0, 1)
 
#define MPP21_TDM_FSYNC   MPP(21, 0x6, 0, 0, 0)
 
#define MPP21_UNUSED   MPP(21, 0x1, 0, 0, 1)
 
#define MPP22_GPIO   MPP(22, 0x0, 1, 1, 1)
 
#define MPP22_UA3_TDX   MPP(22, 0x4, 0, 0, 1)
 
#define MPP22_NAND_FLASH_REn2   MPP(22, 0x5, 0, 0, 1)
 
#define MPP22_TDM_DRX   MPP(22, 0x6, 0, 0, 1)
 
#define MPP22_UNUSED   MPP(22, 0x1, 0, 0, 1)
 
#define MPP23_GPIO   MPP(23, 0x0, 1, 1, 1)
 
#define MPP23_UA3_RDX   MPP(23, 0x4, 0, 0, 1)
 
#define MPP23_NAND_FLASH_WEn2   MPP(23, 0x5, 0, 0, 1)
 
#define MPP23_TDM_DTX   MPP(23, 0x6, 0, 0, 1)
 
#define MPP23_UNUSED   MPP(23, 0x1, 0, 0, 1)
 
#define MPP24_GPIO   MPP(24, 0x0, 1, 1, 1)
 
#define MPP24_UA2_TXD   MPP(24, 0x4, 0, 0, 1)
 
#define MPP24_TDM_INTn   MPP(24, 0x6, 0, 0, 1)
 
#define MPP24_UNUSED   MPP(24, 0x1, 0, 0, 1)
 
#define MPP25_GPIO   MPP(25, 0x0, 1, 1, 1)
 
#define MPP25_UA2_RXD   MPP(25, 0x4, 0, 0, 1)
 
#define MPP25_TDM_RSTn   MPP(25, 0x6, 0, 0, 1)
 
#define MPP25_UNUSED   MPP(25, 0x1, 0, 0, 1)
 
#define MPP26_GPIO   MPP(26, 0x0, 1, 1, 1)
 
#define MPP26_UA2_CTSn   MPP(26, 0x4, 0, 0, 1)
 
#define MPP26_TDM_PCLK   MPP(26, 0x6, 0, 0, 1)
 
#define MPP26_UNUSED   MPP(26, 0x1, 0, 0, 1)
 
#define MPP27_GPIO   MPP(27, 0x0, 1, 1, 1)
 
#define MPP27_UA2_RTSn   MPP(27, 0x4, 0, 0, 1)
 
#define MPP27_TDM_FSYNC   MPP(27, 0x6, 0, 0, 1)
 
#define MPP27_UNUSED   MPP(27, 0x1, 0, 0, 1)
 
#define MPP28_GPIO   MPP(28, 0x0, 1, 1, 1)
 
#define MPP28_UA3_TXD   MPP(28, 0x4, 0, 0, 1)
 
#define MPP28_TDM_DRX   MPP(28, 0x6, 0, 0, 1)
 
#define MPP28_UNUSED   MPP(28, 0x1, 0, 0, 1)
 
#define MPP29_GPIO   MPP(29, 0x0, 1, 1, 1)
 
#define MPP29_UA3_RXD   MPP(29, 0x4, 0, 0, 1)
 
#define MPP29_SYSRST_OUTn   MPP(29, 0x5, 0, 0, 1)
 
#define MPP29_TDM_DTX   MPP(29, 0x6, 0, 0, 1)
 
#define MPP29_UNUSED   MPP(29, 0x1, 0, 0, 1)
 
#define MPP30_GPIO   MPP(30, 0x0, 1, 1, 1)
 
#define MPP30_UA3_CTSn   MPP(30, 0x4, 0, 0, 1)
 
#define MPP30_UNUSED   MPP(30, 0x1, 0, 0, 1)
 
#define MPP31_GPIO   MPP(31, 0x0, 1, 1, 1)
 
#define MPP31_UA3_RTSn   MPP(31, 0x4, 0, 0, 1)
 
#define MPP31_TDM1_SCSn   MPP(31, 0x6, 0, 0, 1)
 
#define MPP31_UNUSED   MPP(31, 0x1, 0, 0, 1)
 
#define MPP32_GPIO   MPP(32, 0x1, 1, 1, 1)
 
#define MPP32_UA3_TDX   MPP(32, 0x4, 0, 0, 1)
 
#define MPP32_SYSRST_OUTn   MPP(32, 0x5, 0, 0, 1)
 
#define MPP32_TDM0_RXQ   MPP(32, 0x6, 0, 0, 1)
 
#define MPP32_UNUSED   MPP(32, 0x3, 0, 0, 1)
 
#define MPP33_GPIO   MPP(33, 0x1, 1, 1, 1)
 
#define MPP33_UA3_RDX   MPP(33, 0x4, 0, 0, 1)
 
#define MPP33_TDM0_TXQ   MPP(33, 0x6, 0, 0, 1)
 
#define MPP33_UNUSED   MPP(33, 0x3, 0, 0, 1)
 
#define MPP34_GPIO   MPP(34, 0x1, 1, 1, 1)
 
#define MPP34_UA2_TDX   MPP(34, 0x4, 0, 0, 1)
 
#define MPP34_TDM1_RXQ   MPP(34, 0x6, 0, 0, 1)
 
#define MPP34_UNUSED   MPP(34, 0x3, 0, 0, 1)
 
#define MPP35_GPIO   MPP(35, 0x1, 1, 1, 1)
 
#define MPP35_UA2_RDX   MPP(35, 0x4, 0, 0, 1)
 
#define MPP35_TDM1_TXQ   MPP(35, 0x6, 0, 0, 1)
 
#define MPP35_UNUSED   MPP(35, 0x3, 0, 0, 1)
 
#define MPP36_GPIO   MPP(36, 0x1, 1, 1, 1)
 
#define MPP36_UA0_CTSn   MPP(36, 0x2, 0, 0, 1)
 
#define MPP36_UA2_TDX   MPP(36, 0x4, 0, 0, 1)
 
#define MPP36_TDM0_SCSn   MPP(36, 0x6, 0, 0, 1)
 
#define MPP36_UNUSED   MPP(36, 0x3, 0, 0, 1)
 
#define MPP37_GPIO   MPP(37, 0x1, 1, 1, 1)
 
#define MPP37_UA0_RTSn   MPP(37, 0x2, 0, 0, 1)
 
#define MPP37_UA2_RXD   MPP(37, 0x4, 0, 0, 1)
 
#define MPP37_SYSRST_OUTn   MPP(37, 0x5, 0, 0, 1)
 
#define MPP37_TDM_SCLK   MPP(37, 0x6, 0, 0, 1)
 
#define MPP37_UNUSED   MPP(37, 0x3, 0, 0, 1)
 
#define MPP38_GPIO   MPP(38, 0x1, 1, 1, 1)
 
#define MPP38_UA1_CTSn   MPP(38, 0x2, 0, 0, 1)
 
#define MPP38_UA3_TXD   MPP(38, 0x4, 0, 0, 1)
 
#define MPP38_SYSRST_OUTn   MPP(38, 0x5, 0, 0, 1)
 
#define MPP38_TDM_SMOSI   MPP(38, 0x6, 0, 0, 1)
 
#define MPP38_UNUSED   MPP(38, 0x3, 0, 0, 1)
 
#define MPP39_GPIO   MPP(39, 0x1, 1, 1, 1)
 
#define MPP39_UA1_RTSn   MPP(39, 0x2, 0, 0, 1)
 
#define MPP39_UA3_RXD   MPP(39, 0x4, 0, 0, 1)
 
#define MPP39_SYSRST_OUTn   MPP(39, 0x5, 0, 0, 1)
 
#define MPP39_TDM_SMISO   MPP(39, 0x6, 0, 0, 1)
 
#define MPP39_UNUSED   MPP(39, 0x3, 0, 0, 1)
 
#define MPP40_GPIO   MPP(40, 0x1, 1, 1, 1)
 
#define MPP40_TDM_INTn   MPP(40, 0x6, 0, 0, 1)
 
#define MPP40_UNUSED   MPP(40, 0x0, 0, 0, 1)
 
#define MPP41_GPIO   MPP(41, 0x1, 1, 1, 1)
 
#define MPP41_TDM_RSTn   MPP(41, 0x6, 0, 0, 1)
 
#define MPP41_UNUSED   MPP(41, 0x0, 0, 0, 1)
 
#define MPP42_GPIO   MPP(42, 0x1, 1, 1, 1)
 
#define MPP42_TDM_PCLK   MPP(42, 0x6, 0, 0, 1)
 
#define MPP42_UNUSED   MPP(42, 0x0, 0, 0, 1)
 
#define MPP43_GPIO   MPP(43, 0x1, 1, 1, 1)
 
#define MPP43_TDM_FSYNC   MPP(43, 0x6, 0, 0, 1)
 
#define MPP43_UNUSED   MPP(43, 0x0, 0, 0, 1)
 
#define MPP44_GPIO   MPP(44, 0x1, 1, 1, 1)
 
#define MPP44_TDM_DRX   MPP(44, 0x6, 0, 0, 1)
 
#define MPP44_UNUSED   MPP(44, 0x0, 0, 0, 1)
 
#define MPP45_GPIO   MPP(45, 0x1, 1, 1, 1)
 
#define MPP45_SATA0_ACTn   MPP(45, 0x3, 0, 0, 1)
 
#define MPP45_TDM_DRX   MPP(45, 0x6, 0, 0, 1)
 
#define MPP45_UNUSED   MPP(45, 0x0, 0, 0, 1)
 
#define MPP46_GPIO   MPP(46, 0x1, 1, 1, 1)
 
#define MPP46_TDM_SCSn   MPP(46, 0x6, 0, 0, 1)
 
#define MPP46_UNUSED   MPP(46, 0x0, 0, 0, 1)
 
#define MPP47_GPIO   MPP(47, 0x1, 1, 1, 1)
 
#define MPP47_UNUSED   MPP(47, 0x0, 0, 0, 1)
 
#define MPP48_GPIO   MPP(48, 0x1, 1, 1, 1)
 
#define MPP48_SATA1_ACTn   MPP(48, 0x3, 0, 0, 1)
 
#define MPP48_UNUSED   MPP(48, 0x2, 0, 0, 1)
 
#define MPP49_GPIO   MPP(49, 0x1, 1, 1, 1)
 
#define MPP49_SATA0_ACTn   MPP(49, 0x3, 0, 0, 1)
 
#define MPP49_M_BB   MPP(49, 0x4, 0, 0, 1)
 
#define MPP49_UNUSED   MPP(49, 0x2, 0, 0, 1)
 
#define MPP_MAX   49
 

Functions

void mv78xx0_mpp_conf (unsigned int *mpp_list)
 

Macro Definition Documentation

#define MPP (   _num,
  _sel,
  _in,
  _out,
  _78100_A0 
)
Value:
(\
/* MPP number */ ((_num) & 0xff) | \
/* MPP select value */ (((_sel) & 0xf) << 8) | \
/* may be input signal */ ((!!(_in)) << 12) | \
/* may be output signal */ ((!!(_out)) << 13) | \
/* available on A0 */ ((!!(_78100_A0)) << 14))

Definition at line 15 of file mpp.h.

#define MPP0_GE0_COL   MPP(0, 0x1, 0, 0, 1)

Definition at line 27 of file mpp.h.

#define MPP0_GE1_TXCLK   MPP(0, 0x2, 0, 0, 1)

Definition at line 28 of file mpp.h.

#define MPP0_GPIO   MPP(0, 0x0, 1, 1, 1)

Definition at line 26 of file mpp.h.

#define MPP0_UNUSED   MPP(0, 0x3, 0, 0, 1)

Definition at line 29 of file mpp.h.

#define MPP10_GE0_RXD6   MPP(10, 0x1, 0, 0, 1)

Definition at line 77 of file mpp.h.

#define MPP10_GE1_RXD2   MPP(10, 0x2, 0, 0, 1)

Definition at line 78 of file mpp.h.

#define MPP10_GPIO   MPP(10, 0x0, 1, 1, 1)

Definition at line 76 of file mpp.h.

#define MPP10_UNUSED   MPP(10, 0x3, 0, 0, 1)

Definition at line 79 of file mpp.h.

#define MPP11_GE0_RXD7   MPP(11, 0x1, 0, 0, 1)

Definition at line 82 of file mpp.h.

#define MPP11_GE1_RXD3   MPP(11, 0x2, 0, 0, 1)

Definition at line 83 of file mpp.h.

#define MPP11_GPIO   MPP(11, 0x0, 1, 1, 1)

Definition at line 81 of file mpp.h.

#define MPP11_UNUSED   MPP(11, 0x3, 0, 0, 1)

Definition at line 84 of file mpp.h.

#define MPP12_GPIO   MPP(12, 0x0, 1, 1, 1)

Definition at line 86 of file mpp.h.

#define MPP12_M_BB   MPP(12, 0x3, 0, 0, 1)

Definition at line 87 of file mpp.h.

#define MPP12_NAND_FLASH_REn0   MPP(12, 0x5, 0, 0, 1)

Definition at line 89 of file mpp.h.

#define MPP12_TDM0_SCSn   MPP(12, 0X6, 0, 0, 1)

Definition at line 90 of file mpp.h.

#define MPP12_UA0_CTSn   MPP(12, 0x4, 0, 0, 1)

Definition at line 88 of file mpp.h.

#define MPP12_UNUSED   MPP(12, 0x1, 0, 0, 1)

Definition at line 91 of file mpp.h.

#define MPP13_GPIO   MPP(13, 0x0, 1, 1, 1)

Definition at line 93 of file mpp.h.

#define MPP13_NAN_FLASH_WEn0   MPP(13, 0x5, 0, 0, 1)

Definition at line 96 of file mpp.h.

#define MPP13_SYSRST_OUTn   MPP(13, 0x3, 0, 0, 1)

Definition at line 94 of file mpp.h.

#define MPP13_TDM_SCLK   MPP(13, 0x6, 0, 0, 1)

Definition at line 97 of file mpp.h.

#define MPP13_UA0_RTSn   MPP(13, 0x4, 0, 0, 1)

Definition at line 95 of file mpp.h.

#define MPP13_UNUSED   MPP(13, 0x1, 0, 0, 1)

Definition at line 98 of file mpp.h.

#define MPP14_GPIO   MPP(14, 0x0, 1, 1, 1)

Definition at line 100 of file mpp.h.

#define MPP14_NAND_FLASH_REn1   MPP(14, 0x5, 0, 0, 1)

Definition at line 103 of file mpp.h.

#define MPP14_SATA1_ACTn   MPP(14, 0x3, 0, 0, 1)

Definition at line 101 of file mpp.h.

#define MPP14_TDM_SMOSI   MPP(14, 0x6, 0, 0, 1)

Definition at line 104 of file mpp.h.

#define MPP14_UA1_CTSn   MPP(14, 0x4, 0, 0, 1)

Definition at line 102 of file mpp.h.

#define MPP14_UNUSED   MPP(14, 0x1, 0, 0, 1)

Definition at line 105 of file mpp.h.

#define MPP15_GPIO   MPP(15, 0x0, 1, 1, 1)

Definition at line 107 of file mpp.h.

#define MPP15_NAND_FLASH_WEn1   MPP(15, 0x5, 0, 0, 1)

Definition at line 110 of file mpp.h.

#define MPP15_SATA0_ACTn   MPP(15, 0x3, 0, 0, 1)

Definition at line 108 of file mpp.h.

#define MPP15_TDM_SMISO   MPP(15, 0x6, 0, 0, 1)

Definition at line 111 of file mpp.h.

#define MPP15_UA1_RTSn   MPP(15, 0x4, 0, 0, 1)

Definition at line 109 of file mpp.h.

#define MPP15_UNUSED   MPP(15, 0x1, 0, 0, 1)

Definition at line 112 of file mpp.h.

#define MPP16_GPIO   MPP(16, 0x0, 1, 1, 1)

Definition at line 114 of file mpp.h.

#define MPP16_NAND_FLASH_REn3   MPP(16, 0x5, 0, 0, 1)

Definition at line 117 of file mpp.h.

#define MPP16_SATA1_PRESENTn   MPP(16, 0x3, 0, 0, 1)

Definition at line 115 of file mpp.h.

#define MPP16_TDM_INTn   MPP(16, 0x6, 0, 0, 1)

Definition at line 118 of file mpp.h.

#define MPP16_UA2_TXD   MPP(16, 0x4, 0, 0, 1)

Definition at line 116 of file mpp.h.

#define MPP16_UNUSED   MPP(16, 0x1, 0, 0, 1)

Definition at line 119 of file mpp.h.

#define MPP17_GPIO   MPP(17, 0x0, 1, 1, 1)

Definition at line 122 of file mpp.h.

#define MPP17_NAND_FLASH_WEn3   MPP(17, 0x5, 0, 0, 1)

Definition at line 125 of file mpp.h.

#define MPP17_SATA0_PRESENTn   MPP(17, 0x3, 0, 0, 1)

Definition at line 123 of file mpp.h.

#define MPP17_TDM_RSTn   MPP(17, 0x6, 0, 0, 1)

Definition at line 126 of file mpp.h.

#define MPP17_UA2_RXD   MPP(17, 0x4, 0, 0, 1)

Definition at line 124 of file mpp.h.

#define MPP17_UNUSED   MPP(17, 0x1, 0, 0, 1)

Definition at line 127 of file mpp.h.

#define MPP18_BOOT_FLASH_REn   MPP(18, 0x5, 0, 0, 1)

Definition at line 132 of file mpp.h.

#define MPP18_GPIO   MPP(18, 0x0, 1, 1, 1)

Definition at line 130 of file mpp.h.

#define MPP18_UA0_CTSn   MPP(18, 0x4, 0, 0, 1)

Definition at line 131 of file mpp.h.

#define MPP18_UNUSED   MPP(18, 0x1, 0, 0, 1)

Definition at line 133 of file mpp.h.

#define MPP19_BOOT_FLASH_WEn   MPP(19, 0x5, 0, 0, 1)

Definition at line 139 of file mpp.h.

#define MPP19_GPIO   MPP(19, 0x0, 1, 1, 1)

Definition at line 137 of file mpp.h.

#define MPP19_UA0_CTSn   MPP(19, 0x4, 0, 0, 1)

Definition at line 138 of file mpp.h.

#define MPP19_UNUSED   MPP(19, 0x1, 0, 0, 1)

Definition at line 140 of file mpp.h.

#define MPP1_GE0_RXERR   MPP(1, 0x1, 0, 0, 1)

Definition at line 32 of file mpp.h.

#define MPP1_GE1_TXCTL   MPP(1, 0x2, 0, 0, 1)

Definition at line 33 of file mpp.h.

#define MPP1_GPIO   MPP(1, 0x0, 1, 1, 1)

Definition at line 31 of file mpp.h.

#define MPP1_UNUSED   MPP(1, 0x3, 0, 0, 1)

Definition at line 34 of file mpp.h.

#define MPP20_GPIO   MPP(20, 0x0, 1, 1, 1)

Definition at line 143 of file mpp.h.

#define MPP20_TDM_PCLK   MPP(20, 0x6, 0, 0, 0)

Definition at line 145 of file mpp.h.

#define MPP20_UA1_CTSs   MPP(20, 0x4, 0, 0, 1)

Definition at line 144 of file mpp.h.

#define MPP20_UNUSED   MPP(20, 0x1, 0, 0, 1)

Definition at line 146 of file mpp.h.

#define MPP21_GPIO   MPP(21, 0x0, 1, 1, 1)

Definition at line 150 of file mpp.h.

#define MPP21_TDM_FSYNC   MPP(21, 0x6, 0, 0, 0)

Definition at line 152 of file mpp.h.

#define MPP21_UA1_CTSs   MPP(21, 0x4, 0, 0, 1)

Definition at line 151 of file mpp.h.

#define MPP21_UNUSED   MPP(21, 0x1, 0, 0, 1)

Definition at line 153 of file mpp.h.

#define MPP22_GPIO   MPP(22, 0x0, 1, 1, 1)

Definition at line 157 of file mpp.h.

#define MPP22_NAND_FLASH_REn2   MPP(22, 0x5, 0, 0, 1)

Definition at line 159 of file mpp.h.

#define MPP22_TDM_DRX   MPP(22, 0x6, 0, 0, 1)

Definition at line 160 of file mpp.h.

#define MPP22_UA3_TDX   MPP(22, 0x4, 0, 0, 1)

Definition at line 158 of file mpp.h.

#define MPP22_UNUSED   MPP(22, 0x1, 0, 0, 1)

Definition at line 161 of file mpp.h.

#define MPP23_GPIO   MPP(23, 0x0, 1, 1, 1)

Definition at line 165 of file mpp.h.

#define MPP23_NAND_FLASH_WEn2   MPP(23, 0x5, 0, 0, 1)

Definition at line 167 of file mpp.h.

#define MPP23_TDM_DTX   MPP(23, 0x6, 0, 0, 1)

Definition at line 168 of file mpp.h.

#define MPP23_UA3_RDX   MPP(23, 0x4, 0, 0, 1)

Definition at line 166 of file mpp.h.

#define MPP23_UNUSED   MPP(23, 0x1, 0, 0, 1)

Definition at line 169 of file mpp.h.

#define MPP24_GPIO   MPP(24, 0x0, 1, 1, 1)

Definition at line 172 of file mpp.h.

#define MPP24_TDM_INTn   MPP(24, 0x6, 0, 0, 1)

Definition at line 174 of file mpp.h.

#define MPP24_UA2_TXD   MPP(24, 0x4, 0, 0, 1)

Definition at line 173 of file mpp.h.

#define MPP24_UNUSED   MPP(24, 0x1, 0, 0, 1)

Definition at line 175 of file mpp.h.

#define MPP25_GPIO   MPP(25, 0x0, 1, 1, 1)

Definition at line 178 of file mpp.h.

#define MPP25_TDM_RSTn   MPP(25, 0x6, 0, 0, 1)

Definition at line 180 of file mpp.h.

#define MPP25_UA2_RXD   MPP(25, 0x4, 0, 0, 1)

Definition at line 179 of file mpp.h.

#define MPP25_UNUSED   MPP(25, 0x1, 0, 0, 1)

Definition at line 181 of file mpp.h.

#define MPP26_GPIO   MPP(26, 0x0, 1, 1, 1)

Definition at line 184 of file mpp.h.

#define MPP26_TDM_PCLK   MPP(26, 0x6, 0, 0, 1)

Definition at line 186 of file mpp.h.

#define MPP26_UA2_CTSn   MPP(26, 0x4, 0, 0, 1)

Definition at line 185 of file mpp.h.

#define MPP26_UNUSED   MPP(26, 0x1, 0, 0, 1)

Definition at line 187 of file mpp.h.

#define MPP27_GPIO   MPP(27, 0x0, 1, 1, 1)

Definition at line 190 of file mpp.h.

#define MPP27_TDM_FSYNC   MPP(27, 0x6, 0, 0, 1)

Definition at line 192 of file mpp.h.

#define MPP27_UA2_RTSn   MPP(27, 0x4, 0, 0, 1)

Definition at line 191 of file mpp.h.

#define MPP27_UNUSED   MPP(27, 0x1, 0, 0, 1)

Definition at line 193 of file mpp.h.

#define MPP28_GPIO   MPP(28, 0x0, 1, 1, 1)

Definition at line 196 of file mpp.h.

#define MPP28_TDM_DRX   MPP(28, 0x6, 0, 0, 1)

Definition at line 198 of file mpp.h.

#define MPP28_UA3_TXD   MPP(28, 0x4, 0, 0, 1)

Definition at line 197 of file mpp.h.

#define MPP28_UNUSED   MPP(28, 0x1, 0, 0, 1)

Definition at line 199 of file mpp.h.

#define MPP29_GPIO   MPP(29, 0x0, 1, 1, 1)

Definition at line 201 of file mpp.h.

#define MPP29_SYSRST_OUTn   MPP(29, 0x5, 0, 0, 1)

Definition at line 203 of file mpp.h.

#define MPP29_TDM_DTX   MPP(29, 0x6, 0, 0, 1)

Definition at line 204 of file mpp.h.

#define MPP29_UA3_RXD   MPP(29, 0x4, 0, 0, 1)

Definition at line 202 of file mpp.h.

#define MPP29_UNUSED   MPP(29, 0x1, 0, 0, 1)

Definition at line 205 of file mpp.h.

#define MPP2_GE0_CRS   MPP(2, 0x1, 0, 0, 1)

Definition at line 37 of file mpp.h.

#define MPP2_GE1_RXCTL   MPP(2, 0x2, 0, 0, 1)

Definition at line 38 of file mpp.h.

#define MPP2_GPIO   MPP(2, 0x0, 1, 1, 1)

Definition at line 36 of file mpp.h.

#define MPP2_UNUSED   MPP(2, 0x3, 0, 0, 1)

Definition at line 39 of file mpp.h.

#define MPP30_GPIO   MPP(30, 0x0, 1, 1, 1)

Definition at line 207 of file mpp.h.

#define MPP30_UA3_CTSn   MPP(30, 0x4, 0, 0, 1)

Definition at line 208 of file mpp.h.

#define MPP30_UNUSED   MPP(30, 0x1, 0, 0, 1)

Definition at line 209 of file mpp.h.

#define MPP31_GPIO   MPP(31, 0x0, 1, 1, 1)

Definition at line 211 of file mpp.h.

#define MPP31_TDM1_SCSn   MPP(31, 0x6, 0, 0, 1)

Definition at line 213 of file mpp.h.

#define MPP31_UA3_RTSn   MPP(31, 0x4, 0, 0, 1)

Definition at line 212 of file mpp.h.

#define MPP31_UNUSED   MPP(31, 0x1, 0, 0, 1)

Definition at line 214 of file mpp.h.

#define MPP32_GPIO   MPP(32, 0x1, 1, 1, 1)

Definition at line 217 of file mpp.h.

#define MPP32_SYSRST_OUTn   MPP(32, 0x5, 0, 0, 1)

Definition at line 219 of file mpp.h.

#define MPP32_TDM0_RXQ   MPP(32, 0x6, 0, 0, 1)

Definition at line 220 of file mpp.h.

#define MPP32_UA3_TDX   MPP(32, 0x4, 0, 0, 1)

Definition at line 218 of file mpp.h.

#define MPP32_UNUSED   MPP(32, 0x3, 0, 0, 1)

Definition at line 221 of file mpp.h.

#define MPP33_GPIO   MPP(33, 0x1, 1, 1, 1)

Definition at line 224 of file mpp.h.

#define MPP33_TDM0_TXQ   MPP(33, 0x6, 0, 0, 1)

Definition at line 226 of file mpp.h.

#define MPP33_UA3_RDX   MPP(33, 0x4, 0, 0, 1)

Definition at line 225 of file mpp.h.

#define MPP33_UNUSED   MPP(33, 0x3, 0, 0, 1)

Definition at line 227 of file mpp.h.

#define MPP34_GPIO   MPP(34, 0x1, 1, 1, 1)

Definition at line 231 of file mpp.h.

#define MPP34_TDM1_RXQ   MPP(34, 0x6, 0, 0, 1)

Definition at line 233 of file mpp.h.

#define MPP34_UA2_TDX   MPP(34, 0x4, 0, 0, 1)

Definition at line 232 of file mpp.h.

#define MPP34_UNUSED   MPP(34, 0x3, 0, 0, 1)

Definition at line 234 of file mpp.h.

#define MPP35_GPIO   MPP(35, 0x1, 1, 1, 1)

Definition at line 238 of file mpp.h.

#define MPP35_TDM1_TXQ   MPP(35, 0x6, 0, 0, 1)

Definition at line 240 of file mpp.h.

#define MPP35_UA2_RDX   MPP(35, 0x4, 0, 0, 1)

Definition at line 239 of file mpp.h.

#define MPP35_UNUSED   MPP(35, 0x3, 0, 0, 1)

Definition at line 241 of file mpp.h.

#define MPP36_GPIO   MPP(36, 0x1, 1, 1, 1)

Definition at line 243 of file mpp.h.

#define MPP36_TDM0_SCSn   MPP(36, 0x6, 0, 0, 1)

Definition at line 246 of file mpp.h.

#define MPP36_UA0_CTSn   MPP(36, 0x2, 0, 0, 1)

Definition at line 244 of file mpp.h.

#define MPP36_UA2_TDX   MPP(36, 0x4, 0, 0, 1)

Definition at line 245 of file mpp.h.

#define MPP36_UNUSED   MPP(36, 0x3, 0, 0, 1)

Definition at line 247 of file mpp.h.

#define MPP37_GPIO   MPP(37, 0x1, 1, 1, 1)

Definition at line 250 of file mpp.h.

#define MPP37_SYSRST_OUTn   MPP(37, 0x5, 0, 0, 1)

Definition at line 253 of file mpp.h.

#define MPP37_TDM_SCLK   MPP(37, 0x6, 0, 0, 1)

Definition at line 254 of file mpp.h.

#define MPP37_UA0_RTSn   MPP(37, 0x2, 0, 0, 1)

Definition at line 251 of file mpp.h.

#define MPP37_UA2_RXD   MPP(37, 0x4, 0, 0, 1)

Definition at line 252 of file mpp.h.

#define MPP37_UNUSED   MPP(37, 0x3, 0, 0, 1)

Definition at line 255 of file mpp.h.

#define MPP38_GPIO   MPP(38, 0x1, 1, 1, 1)

Definition at line 260 of file mpp.h.

#define MPP38_SYSRST_OUTn   MPP(38, 0x5, 0, 0, 1)

Definition at line 263 of file mpp.h.

#define MPP38_TDM_SMOSI   MPP(38, 0x6, 0, 0, 1)

Definition at line 264 of file mpp.h.

#define MPP38_UA1_CTSn   MPP(38, 0x2, 0, 0, 1)

Definition at line 261 of file mpp.h.

#define MPP38_UA3_TXD   MPP(38, 0x4, 0, 0, 1)

Definition at line 262 of file mpp.h.

#define MPP38_UNUSED   MPP(38, 0x3, 0, 0, 1)

Definition at line 265 of file mpp.h.

#define MPP39_GPIO   MPP(39, 0x1, 1, 1, 1)

Definition at line 270 of file mpp.h.

#define MPP39_SYSRST_OUTn   MPP(39, 0x5, 0, 0, 1)

Definition at line 273 of file mpp.h.

#define MPP39_TDM_SMISO   MPP(39, 0x6, 0, 0, 1)

Definition at line 274 of file mpp.h.

#define MPP39_UA1_RTSn   MPP(39, 0x2, 0, 0, 1)

Definition at line 271 of file mpp.h.

#define MPP39_UA3_RXD   MPP(39, 0x4, 0, 0, 1)

Definition at line 272 of file mpp.h.

#define MPP39_UNUSED   MPP(39, 0x3, 0, 0, 1)

Definition at line 275 of file mpp.h.

#define MPP3_GE0_TXERR   MPP(3, 0x1, 0, 0, 1)

Definition at line 42 of file mpp.h.

#define MPP3_GE1_RXCLK   MPP(3, 0x2, 0, 0, 1)

Definition at line 43 of file mpp.h.

#define MPP3_GPIO   MPP(3, 0x0, 1, 1, 1)

Definition at line 41 of file mpp.h.

#define MPP3_UNUSED   MPP(3, 0x3, 0, 0, 1)

Definition at line 44 of file mpp.h.

#define MPP40_GPIO   MPP(40, 0x1, 1, 1, 1)

Definition at line 279 of file mpp.h.

#define MPP40_TDM_INTn   MPP(40, 0x6, 0, 0, 1)

Definition at line 280 of file mpp.h.

#define MPP40_UNUSED   MPP(40, 0x0, 0, 0, 1)

Definition at line 281 of file mpp.h.

#define MPP41_GPIO   MPP(41, 0x1, 1, 1, 1)

Definition at line 285 of file mpp.h.

#define MPP41_TDM_RSTn   MPP(41, 0x6, 0, 0, 1)

Definition at line 286 of file mpp.h.

#define MPP41_UNUSED   MPP(41, 0x0, 0, 0, 1)

Definition at line 287 of file mpp.h.

#define MPP42_GPIO   MPP(42, 0x1, 1, 1, 1)

Definition at line 291 of file mpp.h.

#define MPP42_TDM_PCLK   MPP(42, 0x6, 0, 0, 1)

Definition at line 292 of file mpp.h.

#define MPP42_UNUSED   MPP(42, 0x0, 0, 0, 1)

Definition at line 293 of file mpp.h.

#define MPP43_GPIO   MPP(43, 0x1, 1, 1, 1)

Definition at line 297 of file mpp.h.

#define MPP43_TDM_FSYNC   MPP(43, 0x6, 0, 0, 1)

Definition at line 298 of file mpp.h.

#define MPP43_UNUSED   MPP(43, 0x0, 0, 0, 1)

Definition at line 299 of file mpp.h.

#define MPP44_GPIO   MPP(44, 0x1, 1, 1, 1)

Definition at line 303 of file mpp.h.

#define MPP44_TDM_DRX   MPP(44, 0x6, 0, 0, 1)

Definition at line 304 of file mpp.h.

#define MPP44_UNUSED   MPP(44, 0x0, 0, 0, 1)

Definition at line 305 of file mpp.h.

#define MPP45_GPIO   MPP(45, 0x1, 1, 1, 1)

Definition at line 309 of file mpp.h.

#define MPP45_SATA0_ACTn   MPP(45, 0x3, 0, 0, 1)

Definition at line 310 of file mpp.h.

#define MPP45_TDM_DRX   MPP(45, 0x6, 0, 0, 1)

Definition at line 311 of file mpp.h.

#define MPP45_UNUSED   MPP(45, 0x0, 0, 0, 1)

Definition at line 312 of file mpp.h.

#define MPP46_GPIO   MPP(46, 0x1, 1, 1, 1)

Definition at line 315 of file mpp.h.

#define MPP46_TDM_SCSn   MPP(46, 0x6, 0, 0, 1)

Definition at line 316 of file mpp.h.

#define MPP46_UNUSED   MPP(46, 0x0, 0, 0, 1)

Definition at line 317 of file mpp.h.

#define MPP47_GPIO   MPP(47, 0x1, 1, 1, 1)

Definition at line 320 of file mpp.h.

#define MPP47_UNUSED   MPP(47, 0x0, 0, 0, 1)

Definition at line 321 of file mpp.h.

#define MPP48_GPIO   MPP(48, 0x1, 1, 1, 1)

Definition at line 325 of file mpp.h.

#define MPP48_SATA1_ACTn   MPP(48, 0x3, 0, 0, 1)

Definition at line 326 of file mpp.h.

#define MPP48_UNUSED   MPP(48, 0x2, 0, 0, 1)

Definition at line 327 of file mpp.h.

#define MPP49_GPIO   MPP(49, 0x1, 1, 1, 1)

Definition at line 331 of file mpp.h.

#define MPP49_M_BB   MPP(49, 0x4, 0, 0, 1)

Definition at line 333 of file mpp.h.

#define MPP49_SATA0_ACTn   MPP(49, 0x3, 0, 0, 1)

Definition at line 332 of file mpp.h.

#define MPP49_UNUSED   MPP(49, 0x2, 0, 0, 1)

Definition at line 334 of file mpp.h.

#define MPP4_GE0_TXD4   MPP(4, 0x1, 0, 0, 1)

Definition at line 47 of file mpp.h.

#define MPP4_GE1_TXD0   MPP(4, 0x2, 0, 0, 1)

Definition at line 48 of file mpp.h.

#define MPP4_GPIO   MPP(4, 0x0, 1, 1, 1)

Definition at line 46 of file mpp.h.

#define MPP4_UNUSED   MPP(4, 0x3, 0, 0, 1)

Definition at line 49 of file mpp.h.

#define MPP5_GE0_TXD5   MPP(5, 0x1, 0, 0, 1)

Definition at line 52 of file mpp.h.

#define MPP5_GE1_TXD1   MPP(5, 0x2, 0, 0, 1)

Definition at line 53 of file mpp.h.

#define MPP5_GPIO   MPP(5, 0x0, 1, 1, 1)

Definition at line 51 of file mpp.h.

#define MPP5_UNUSED   MPP(5, 0x3, 0, 0, 1)

Definition at line 54 of file mpp.h.

#define MPP6_GE0_TXD6   MPP(6, 0x1, 0, 0, 1)

Definition at line 57 of file mpp.h.

#define MPP6_GE1_TXD2   MPP(6, 0x2, 0, 0, 1)

Definition at line 58 of file mpp.h.

#define MPP6_GPIO   MPP(6, 0x0, 1, 1, 1)

Definition at line 56 of file mpp.h.

#define MPP6_UNUSED   MPP(6, 0x3, 0, 0, 1)

Definition at line 59 of file mpp.h.

#define MPP7_GE0_TXD7   MPP(7, 0x1, 0, 0, 1)

Definition at line 62 of file mpp.h.

#define MPP7_GE1_TXD3   MPP(7, 0x2, 0, 0, 1)

Definition at line 63 of file mpp.h.

#define MPP7_GPIO   MPP(7, 0x0, 1, 1, 1)

Definition at line 61 of file mpp.h.

#define MPP7_UNUSED   MPP(7, 0x3, 0, 0, 1)

Definition at line 64 of file mpp.h.

#define MPP8_GE0_RXD4   MPP(8, 0x1, 0, 0, 1)

Definition at line 67 of file mpp.h.

#define MPP8_GE1_RXD0   MPP(8, 0x2, 0, 0, 1)

Definition at line 68 of file mpp.h.

#define MPP8_GPIO   MPP(8, 0x0, 1, 1, 1)

Definition at line 66 of file mpp.h.

#define MPP8_UNUSED   MPP(8, 0x3, 0, 0, 1)

Definition at line 69 of file mpp.h.

#define MPP9_GE0_RXD5   MPP(9, 0x1, 0, 0, 1)

Definition at line 72 of file mpp.h.

#define MPP9_GE1_RXD1   MPP(9, 0x2, 0, 0, 1)

Definition at line 73 of file mpp.h.

#define MPP9_GPIO   MPP(9, 0x0, 1, 1, 1)

Definition at line 71 of file mpp.h.

#define MPP9_UNUSED   MPP(9, 0x3, 0, 0, 1)

Definition at line 74 of file mpp.h.

#define MPP_78100_A0_MASK   MPP(0, 0x0, 0, 0, 1)

Definition at line 24 of file mpp.h.

#define MPP_MAX   49

Definition at line 337 of file mpp.h.

Function Documentation

void mv78xx0_mpp_conf ( unsigned int mpp_list)

Definition at line 33 of file mpp.c.