treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / Documentation / arm / samsung-s3c24xx / s3c2412.rst
blob68b985fc6bf4c4bdcc9fb90fa9b1f7361c567193
1 ==========================
2 S3C2412 ARM Linux Overview
3 ==========================
5 Introduction
6 ------------
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)
13 Clock
14 -----
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.
20 Power
21 -----
23   No support for suspend/resume to RAM in the current system.
26 DMA
27 ---
29   No current support for DMA.
32 GPIO
33 ----
35   There is support for setting the GPIO to input/output/special function
36   and reading or writing to them.
39 UART
40 ----
42   The UART hardware is similar to the S3C2440, and is supported by the
43   s3c2410 driver in the drivers/serial directory.
46 NAND
47 ----
49   The NAND hardware is similar to the S3C2440, and is supported by the
50   s3c2410 driver in the drivers/mtd/nand/raw directory.
53 USB Host
54 --------
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.
61 USB Device
62 ----------
64   No current support in the kernel
67 IRQs
68 ----
70   All the standard, and external interrupt sources are supported. The
71   extra sub-sources are not yet supported.
74 RTC
75 ---
77   The RTC hardware is similar to the S3C2410, and is supported by the
78   s3c2410-rtc driver.
81 Watchdog
82 --------
84   The watchdog hardware is the same as the S3C2410, and is supported by
85   the s3c2410_wdt driver.
88 MMC/SD/SDIO
89 -----------
91   No current support for the MMC/SD/SDIO block.
93 IIC
94 ---
96   The IIC hardware is the same as the S3C2410, and is supported by the
97   i2c-s3c24xx driver.
103   No current support for the IIS interface.
109   No current support for the SPI interfaces.
115   No current support for the on-board ATA block.
118 Document Author
119 ---------------
121 Ben Dooks, Copyright 2006 Simtec Electronics