- 17 9月, 2009 1 次提交
-
-
由 Mark Brown 提交于
Set up some IRQ space to allocation to off-SoC interrupt controllers. Default this to 16 IRQs. If individual boards require more than this then they will need to modify this file so allocating a small number helps reduce the number of modifications required. Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 22 6月, 2009 1 次提交
-
-
由 Peter Korsgaard 提交于
A few typos seems to have sneaked into the HCLK gate defines, causing the usb host clock to not get enabled. Fix them according to the reference manual and throw in the 3d accel bit for good measure. Signed-off-by: NPeter Korsgaard <jacmet@sunsite.dk> Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 18 5月, 2009 1 次提交
-
-
由 Ben Dooks 提交于
Add support for the DMA blocks in the S3C64XX series of CPUS, which are based on the ARM PL080 PrimeCell system. Unfortunately, these DMA controllers diverge from the PL080 design by adding another DMA controller register and configuration for OneNAND. Signed-off-by: NBen Dooks <ben@simtec.co.uk> Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 15 5月, 2009 1 次提交
-
-
由 Marek Szyprowski 提交于
Cleanup arm/plat-s3c64xx/include/plat/gpio-bank-h.h include file. Using shift-left operation with value >32 is a bad habit. Reviewed-by: NKyungmin Park <kyungmin.park@samsung.com> Signed-off-by: NMarek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 07 5月, 2009 3 次提交
-
-
由 Ben Dooks 提交于
Add ARM clock to provide 'arm' from the APLL to the ARM core. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the core support files for the Samsung S3C6400 SoC. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the initial support for the S3C64XX based systems to use suspend-to-RAM to sleep. Includes basic debugging for use with the SMDK6410 usign the LEDs on the baseboard. Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 11 3月, 2009 7 次提交
-
-
由 Ben Dooks 提交于
Add the address definitions for S3C64XX_AHB_CONx and SPCON registers for use in the PM code. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add defines for the registers that control the GPIO pins that are run the memory interface. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the register defines for the sleep and power control functions in the S3C64XX SYSCON register block. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the definitions for the SPCON register in the GPIO block. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add GPIO register definitions for SPCONSLP and SLPEN for controlling the state of the pins over sleep. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add definitions for the EINT group registers and move the EINT IRQ register definitions out of arch/arm/plat-s3c64xx/irq-eint.c so that they are available for re-use with PM and the other code. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the modem registers and a virtual mapping for the modem block. This is is required as there are registers that control the LCD block that need to be saved over suspend as well as interrupt controls. Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 27 2月, 2009 1 次提交
-
-
由 Ben Dooks 提交于
The USB OHCI host device expects the IRQ definition to be named IRQ_USBH, so rename the S3C64XX IRQ header to match. Signed-off-by: NBen Dooks <ben@simtec.co.uk> Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 09 1月, 2009 1 次提交
-
-
由 Matt Hsu 提交于
Fix IRQ_EINT_GROUP which has an extra _ in it and an error in the IRQ offset. Signed-off-by: NMatt Hsu <matt_hsu@openmoko.org> [ben-linux@fluff.org: rewrite description] Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
- 16 12月, 2008 20 次提交
-
-
由 Kyungmin Park 提交于
Correct the PLL field masks to ensure the PLL functions return the right value. Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com> [ben-linux@fluff.org: improve the description text] Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-
由 Ben Dooks 提交于
Add device definition and support functions for the second i2c device (i2c1). If this is selected, the first i2c bus will become index 0 instead of index -1. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Fix the definition of the MMC0 register shift and mask in the CLKSRC register. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
GPIO register and configuration definitions for GPIO banks N, O, P and Q. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
GPIO register and configuration definitions for GPIO banks G, H, I and J. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
GPIO register and configuration definitions for GPIO banks D, E and F. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
GPIO register and configuration definitions for GPIO banks A, B and C. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add apropriate enable call for clk_48m. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add gpiolib registration for the GPIOs available on the S3C64XX platform Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add definitions for the external interrupt groups which accompany the original IRQ_EINT from the s3c24xx series. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the necessary code to support IRQ_EINT(x) on the S3C64XX series of CPUs. Note, since there is no GPIO configuration support in the kernel, the irq set_type method does not configure the relevant pin to interrupt. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the PLL clock initialisation and clock registration and include the clocks sourced via CLKDIVx for most of the on-chip peripherals. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add definitions for the s3c6400 epll and main pll as well as functions to decode the rate. Add Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the physical to virtual memory mapping and the necessary interrupt demuxing for the PWM timer blocks. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add and initialise the two VIC (PL192) found on the S3C64XX series CPUs. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Initialise the basic physical to virtual mappings and then detect the CPU that the system is being run on so that the cpu code code can call the correct initialisation code. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add IRQ definitions for the VIC0 and VIC1 interrupts on the S3C6400 and S3C6410 SoCs. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add resources and information for the UART deviecs on the S3C64XX CPUs. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Initial clock register defines. Signed-off-by: NBen Dooks <ben-linux@fluff.org> -
由 Ben Dooks 提交于
Add the initial header files for the S3C64XX support to satisfy the minimal requirements to build a kernel. Some definitions will therefore be placeholders or empty functions that will ensure that the system can build and have base functionality. These will be filled in at a later date. Signed-off-by: NBen Dooks <ben-linux@fluff.org>
-