Commit | Line | Data |
---|---|---|
6e58f5c9 BD |
1 | S3C2412 ARM Linux Overview |
2 | ========================== | |
3 | ||
4 | Introduction | |
5 | ------------ | |
6 | ||
7 | The S3C2412 is part of the S3C24XX range of ARM9 System-on-Chip CPUs | |
8 | from Samsung. This part has an ARM926-EJS core, capable of running up | |
9 | to 266MHz (see data-sheet for more information) | |
10 | ||
11 | ||
12 | Clock | |
13 | ----- | |
14 | ||
15 | The core clock code provides a set of clocks to the drivers, and allows | |
16 | for source selection and a number of other features. | |
17 | ||
18 | ||
19 | Power | |
20 | ----- | |
21 | ||
22 | No support for suspend/resume to RAM in the current system. | |
23 | ||
24 | ||
25 | DMA | |
26 | --- | |
27 | ||
28 | No current support for DMA. | |
29 | ||
30 | ||
31 | GPIO | |
32 | ---- | |
33 | ||
34 | There is support for setting the GPIO to input/output/special function | |
35 | and reading or writing to them. | |
36 | ||
37 | ||
38 | UART | |
39 | ---- | |
40 | ||
41 | The UART hardware is similar to the S3C2440, and is supported by the | |
42 | s3c2410 driver in the drivers/serial directory. | |
43 | ||
44 | ||
45 | NAND | |
46 | ---- | |
47 | ||
48 | The NAND hardware is similar to the S3C2440, and is supported by the | |
49 | s3c2410 driver in the drivers/mtd/nand directory. | |
50 | ||
51 | ||
52 | USB Host | |
53 | -------- | |
54 | ||
55 | The USB hardware is similar to the S3C2410, with extended clock source | |
56 | control. The OHCI portion is supported by the ohci-s3c2410 driver, and | |
57 | the clock control selection is supported by the core clock code. | |
58 | ||
59 | ||
60 | USB Device | |
61 | ---------- | |
62 | ||
63 | No current support in the kernel | |
64 | ||
65 | ||
66 | IRQs | |
67 | ---- | |
68 | ||
69 | All the standard, and external interrupt sources are supported. The | |
70 | extra sub-sources are not yet supported. | |
71 | ||
72 | ||
73 | RTC | |
74 | --- | |
75 | ||
76 | The RTC hardware is similar to the S3C2410, and is supported by the | |
77 | s3c2410-rtc driver. | |
78 | ||
79 | ||
80 | Watchdog | |
81 | -------- | |
82 | ||
2fe0ae78 | 83 | The watchdog hardware is the same as the S3C2410, and is supported by |
6e58f5c9 BD |
84 | the s3c2410_wdt driver. |
85 | ||
86 | ||
87 | MMC/SD/SDIO | |
88 | ----------- | |
89 | ||
90 | No current support for the MMC/SD/SDIO block. | |
91 | ||
92 | IIC | |
93 | --- | |
94 | ||
95 | The IIC hardware is the same as the S3C2410, and is supported by the | |
96 | i2c-s3c24xx driver. | |
97 | ||
98 | ||
99 | IIS | |
100 | --- | |
101 | ||
102 | No current support for the IIS interface. | |
103 | ||
104 | ||
105 | SPI | |
106 | --- | |
107 | ||
108 | No current support for the SPI interfaces. | |
109 | ||
110 | ||
111 | ATA | |
112 | --- | |
113 | ||
114 | No current support for the on-board ATA block. | |
115 | ||
116 | ||
117 | Document Author | |
118 | --------------- | |
119 | ||
50f430e3 | 120 | Ben Dooks, Copyright 2006 Simtec Electronics |