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