1 #ifndef __ASM_SH7785_H__
2 #define __ASM_SH7785_H__
6 * MODE0: CPG - Initial Pck/Bck Frequency [FRQMR1]
7 * MODE1: CPG - Initial Uck/SHck/DDRck Frequency [FRQMR1]
8 * MODE2: CPG - Reserved (L: Normal operation)
9 * MODE3: CPG - Reserved (L: Normal operation)
10 * MODE4: CPG - Initial PLL setting (72x/36x)
11 * MODE5: LBSC - Area0 Memory Type / Bus Width [CS0BCR.8]
12 * MODE6: LBSC - Area0 Memory Type / Bus Width [CS0BCR.9]
13 * MODE7: LBSC - Area0 Memory Type / Bus Width [CS0BCR.3]
14 * MODE8: LBSC - Endian Mode (L: Big, H: Little) [BCR.31]
15 * MODE9: LBSC - Master/Slave Mode (L: Slave) [BCR.30]
16 * MODE10: CPG - Clock Input (L: Ext Clk, H: Crystal)
17 * MODE11: PCI - Pin Mode (LL: PCI host, LH: PCI slave)
18 * MODE12: PCI - Pin Mode (HL: Local bus, HH: DU)
19 * MODE13: Boot Address Mode (L: 29-bit, H: 32-bit)
20 * MODE14: Reserved (H: Normal operation)
22 * More information in sh7785 manual Rev.1.00, page 1628.
25 /* Pin Function Controller:
26 * GPIO_FN_xx - GPIO used to select pin function
27 * GPIO_Pxx - GPIO mapped to real I/O pin on CPU
31 GPIO_PA7, GPIO_PA6, GPIO_PA5, GPIO_PA4,
32 GPIO_PA3, GPIO_PA2, GPIO_PA1, GPIO_PA0,
35 GPIO_PB7, GPIO_PB6, GPIO_PB5, GPIO_PB4,
36 GPIO_PB3, GPIO_PB2, GPIO_PB1, GPIO_PB0,
39 GPIO_PC7, GPIO_PC6, GPIO_PC5, GPIO_PC4,
40 GPIO_PC3, GPIO_PC2, GPIO_PC1, GPIO_PC0,
43 GPIO_PD7, GPIO_PD6, GPIO_PD5, GPIO_PD4,
44 GPIO_PD3, GPIO_PD2, GPIO_PD1, GPIO_PD0,
47 GPIO_PE5, GPIO_PE4, GPIO_PE3, GPIO_PE2,
51 GPIO_PF7, GPIO_PF6, GPIO_PF5, GPIO_PF4,
52 GPIO_PF3, GPIO_PF2, GPIO_PF1, GPIO_PF0,
55 GPIO_PG7, GPIO_PG6, GPIO_PG5, GPIO_PG4,
56 GPIO_PG3, GPIO_PG2, GPIO_PG1, GPIO_PG0,
59 GPIO_PH7, GPIO_PH6, GPIO_PH5, GPIO_PH4,
60 GPIO_PH3, GPIO_PH2, GPIO_PH1, GPIO_PH0,
63 GPIO_PJ7, GPIO_PJ6, GPIO_PJ5, GPIO_PJ4,
64 GPIO_PJ3, GPIO_PJ2, GPIO_PJ1, GPIO_PJ0,
67 GPIO_PK7, GPIO_PK6, GPIO_PK5, GPIO_PK4,
68 GPIO_PK3, GPIO_PK2, GPIO_PK1, GPIO_PK0,
71 GPIO_PL7, GPIO_PL6, GPIO_PL5, GPIO_PL4,
72 GPIO_PL3, GPIO_PL2, GPIO_PL1, GPIO_PL0,
78 GPIO_PN7, GPIO_PN6, GPIO_PN5, GPIO_PN4,
79 GPIO_PN3, GPIO_PN2, GPIO_PN1, GPIO_PN0,
83 GPIO_PP3, GPIO_PP2, GPIO_PP1, GPIO_PP0,
87 GPIO_PQ3, GPIO_PQ2, GPIO_PQ1, GPIO_PQ0,
90 GPIO_PR3, GPIO_PR2, GPIO_PR1, GPIO_PR0,
106 GPIO_FN_D49_AD17_DB5,
107 GPIO_FN_D48_AD16_DB4,
108 GPIO_FN_D47_AD15_DB3,
109 GPIO_FN_D46_AD14_DB2,
110 GPIO_FN_D45_AD13_DB1,
111 GPIO_FN_D44_AD12_DB0,
112 GPIO_FN_D43_AD11_DG5,
113 GPIO_FN_D42_AD10_DG4,
174 GPIO_FN_SIOF_SYNC_PJ,
177 GPIO_FN_SIOF_MCLK_PJ,
238 GPIO_FN_DEVSEL_DCLKOUT,
243 GPIO_FN_PCIFRAME_VSYNC,
259 #endif /* __ASM_SH7785_H__ */