aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-05-20ARM: SMDKC100: fix frame buffer definitionsMarek Szyprowski1-2/+1
The definition of the framebuffer parameters was created when s3c-fb.c driver was patched to support setting the refresh rate directly (commit 600ce1a0faafeed1ce6bcfd421bc040b941cbbc1). That patch was completely wrong and was reverted in commit eb29a5cc0b601c458bae9df2f what breaked the framebuffer on s5pc100. This patch updates framebuffer definitions to correct values. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-20ARM: S5PV210: Add IRQ_EINT interrupt support.Jongpill Lee6-20/+276
Add support for external interrupts on S5PV210. Signed-off-by: Jongpill Lee <[email protected]> Signed-off-by: Pannaga Bhushan <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: Ext => IRQ_EINT in title] Signed-off-by: Ben Dooks <[email protected]>
2010-05-20ARM: S5PV210: Add Touchscreen support for S5PV210Naveen Krishna Ch4-0/+18
This patch adds touchscreen support for S5PV210. Note: TSADC in S5PV210 support 2 touchscreen interfaces, Only 1 is implemented as of now. Signed-off-by: Naveen Krishna Ch <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: minor title fix] Signed-off-by: Ben Dooks <[email protected]>
2010-05-20ARM: S5P6440: Add Touchscreen support for S5P6440Naveen Krishna Ch4-0/+18
This patch adds touchscreen support for S5P6440. Signed-off-by: Naveen Krishna Ch <[email protected] Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: minor header fix] Signed-off-by: Ben Dooks <[email protected]>
2010-05-20ARM: S3C64XX: Add Touchscreen support for S3C64XXNaveen Krishna Ch2-0/+13
This patch adds touchscreen support for S3C64XX. Signed-off-by: Naveen Krishna Ch <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: minor title fix] Signed-off-by: Ben Dooks <[email protected]>
2010-05-19Input: s3c24xx_ts - depend on SAMSUNG_DEV_TS and update menu entryBen Dooks1-2/+2
Make the driver depend on either ARCH_S3C2410 (as legacy) or the new device selection of SAMSUNG_DEV_TS. Change the menuconfig name to reflect this driver is now handling more devices that just the s3c2410. Signed-off-by: Ben Dooks <[email protected]> Acked-by: Dmitry Torokhov <[email protected]>
2010-05-19Input: s3c24xx_ts - Add FEAT for Samsung touchscreen supportNaveen Krishna1-3/+12
This patch adds a feature bit field in the touchscreen driver for Samsung SoCs. Which can be used to distinguish the TSADC module features. Signed-off-by: Naveen Krishna Ch <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: minor fix to title] Signed-off-by: Ben Dooks <[email protected]> Acked-by: Dmitry Torokhov <[email protected]>
2010-05-19Input: s3c24xx_ts - Implement generic GPIO configuration callbackNaveen Krishna1-20/+3
This patch implements generic GPIO configuration function in Samsung touchscreen driver. And makes the touchscreen driver s3c24xx-ts.c generic to all the Samsung SoCs. Signed-off-by: Naveen Krishna Ch <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> [[email protected]: fixed title ] Signed-off-by: Ben Dooks <[email protected]> Acked-by: Dmitry Torokhov <[email protected]>
2010-05-19ARM: SAMSUNG: Move s3c64xx dev-ts.c to plat-samsung and rename configurationBen Dooks3-5/+5
Move the arch/arm/mach-s3c64xx/dev-ts.c file to arch/arm/plat-samsung and rename the Kconfig entry appropriately. Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: SAMSUNG: Implements cfg_gpio function for Samsung touchscreenNaveen Krishna6-0/+46
This patch implements cfg_gpio function for Samsung touchscreen. And also modifies the H1940 machine respectively. Signed-off-by: Naveen Krishna Ch <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S3C64XX: Add touchscreen platform device definitionMaurus Cuelenaere3-0/+68
This patch adds the touchscreen platform device definition for S3C64XX boards. Signed-off-by: Maurus Cuelenaere <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: SAMSUNG: Move mach/ts.h to plat/ts.hMaurus Cuelenaere4-5/+4
This moves mach-s3c2410/include/mach/ts.h to plat-samsung/include/plat/ts.h in order to prepare for s3c64xx support in the touchscreen driver. Signed-off-by: Maurus Cuelenaere <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: Move i2c helpers from plat-s5pc1xx to mach-s5pc100Marek Szyprowski6-22/+12
Move i2c helpers from plat-s5pc1xx to mach-s5pc100. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: Move frame buffer helpers from plat-s5pc1xx to mach-s5pc100Marek Szyprowski5-9/+9
Move frame buffer helpers from plat-s5pc1xx to mach-s5pc100. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: gpio.h cleanupMarek Szyprowski2-57/+46
This patch renames gpio related registers from s5pc1xx to s5pc100 to better match the plat-s5p framework style. GPIO_MP* defines now used anywhere thus has been removed. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: Move gpio support from plat-s5pc1xx to mach-s5pc100Marek Szyprowski5-8/+9
Move gpio-lib support from plat-s5pc1xx to mach-s5pc100. Only basic gpio functionality is now supported. Gpio interrupts are disabled temporarly and will be added later. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: Use common functions for gpiolib implementationMarek Szyprowski2-87/+10
GPIOlib helpers from plat-samsung already have functions for accessing 4bit gpio banks. This patch removes the duplicated functions from plat-s5pc1xx/gpiolib.c. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19drivers: serial: S5PC100 serial driver cleanupMarek Szyprowski2-13/+4
Remove unnecessary Kconfig entry. S5PC100 has exactly the same driver as S3C6400/S3C6410/S5P6440. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: S5PC100: Pre-requisite clock patch for plat-s5pc1xx to plat-s5p moveThomas Abraham5-1/+1454
This is a pre-requisite clock patch for the plat-s5pc1xx to plat-s5p movement. The patches that perform the movement of the code from plat-s5pc1xx to plat-s5p (and mach-s5pc100) should also enable the build for the mach-s5pc100/clock.c code. Signed-off-by: Thomas Abraham <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: SAMSUNG: Copy common I2C0 device helpers to machine directoriesMarek Szyprowski7-2/+54
Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: SAMSUNG: move driver strength gpio configuration helper to common dirMarek Szyprowski9-103/+86
Driver strength parameter can be changed not only on S5PC100 but also on S5PV210/S5PC110 platforms, so move the helper functions to the common plat-samsung directory. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: Merge for-2635/samsung-rtcBen Dooks5-15/+23
Merge branch 'for-2635/samsung-rtc' into for-linus/samsung2 Conflicts: arch/arm/mach-s3c64xx/include/mach/map.h arch/arm/plat-samsung/Kconfig arch/arm/plat-samsung/Makefile
2010-05-19ARM: Merge for-2635/samsung-tsBen Dooks7-5/+14
Merge branch 'for-2635/samsung-ts' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s5p-audioBen Dooks14-0/+710
Merge branch 'for-2635/s5p-audio' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s5p-dmaBen Dooks20-3/+1813
Merge branch 'for-2635/s5p-dma' into for-linus/samsung2 Conflicts: arch/arm/mach-s5pv210/Makefile
2010-05-19ARM: Merge for-2635/fb-updates1Ben Dooks38-527/+1631
Merge branch 'for-2635/fb-updates1' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s5pv210-clockBen Dooks3-122/+720
Merge branch 'for-2635/s5pv210-clock' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s5p6440-clockBen Dooks1-101/+249
Merge branch 'for-2635/s5p6440-clock' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s3c6410-clockBen Dooks3-0/+38
Merge branch 'for-2635/s3c6410-clock' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/gpio2Ben Dooks40-342/+531
Merge branch 'for-2635/gpio2' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/rx1950Ben Dooks7-7/+621
Merge branch 'for-2635/rx1950' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/acer-n35Ben Dooks2-10/+77
Merge branch 'for-2635/acer-n35' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/samsung-clockBen Dooks2-0/+6
Merge branch 'for-2635/samsung-clock' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/samsung-hwmonBen Dooks7-9/+60
Merge branch 'for-2635/samsung-hwmon' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/samsung-dmaBen Dooks3-4/+4
Merge branch 'for-2635/samsung-dma' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s5p-generalBen Dooks8-8/+284
Merge branch 'for-2635/s5p-general' into for-linus/samsung2
2010-05-19ARM: Merge for-2635/s3c24xx-generalBen Dooks9-16/+22
Merge branch 'for-2635/s3c24xx-general' into for-linus/samsung2
2010-05-19ARM: S5PV210: Add GPIOlib supportPannaga Bhushan3-4/+277
This patch adds GPIOlib support for S5PV210. Signed-off-by: Pannaga Bhushan <[email protected]> Signed-off-by: Kukjin Kim <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-19ARM: SAMSUNGy: fix broken timer irq baseMarek Szyprowski1-1/+1
Timer interrupts range was defined as 43-47, what overlaps with VIC0 range (32-64). This was caused probably by a typo while the common interrupts definition was refactored. This patch moves timer interrupt range to safe area of 11-15 (just before uart range). This fixes the commit 87aef30eb3c5dac0491c83fe3b90bc61f1df24ec ("ARM: S5P: Change S5P_TIMER_IRQ based to 11 for SAMSUNG S5P series.") which meant to move these into the old (and previously reserved) ISA space. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> [[email protected]: update description] Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: SMDK6440: Add audio devices on boardJassi Brar1-0/+1
Add audio platform devices on the smdk by default. Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S5P6440: Add audio platform devicesJassi Brar4-0/+139
Define platform devices for all audio devices found on S5P6440 Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: SMDK6442: Add audio devices on boardJassi Brar1-0/+1
Add audio platform devices on the smdk by default. Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S5P6442: Add audio platform devicesJassi Brar4-0/+213
Define platform devices for all audio devices found on S5P6442 Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: SMDKC110: Add audio devices on boardJassi Brar1-0/+2
Add audio platform devices on the smdk by default. Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: SMDKV210: Add audio devices on boardJassi Brar1-0/+2
Add audio platform devices on the smdk by default. Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S5PV210: Add audio platform devicesJassi Brar4-0/+352
Define platform devices for all audio devices found on S5PV210 Signed-off-by: Jassi Brar <[email protected]> Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: SAMSUNG: Fix additional increment when running through gpiosBen Dooks1-2/+2
The pm-gpio.c code was incrementing the gpio_nr from the nr_gpios field and the bank-bank offset inside the loop, and also in the for() loop with a ++. Remove the ++, as the number is already at the next GPIO, thus ensuring that we don't skip a gpio bank by accident. Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S3C24XX: Add note on GPIO bank sizesBen Dooks1-0/+19
Add a table for the GPIO bank sizes for each SoC Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S3C24XX: Remove macros mapping GPIO number to baseBen Dooks3-22/+3
As part of the cleanup, remove the old macros mapping GPIO numbers to the base of the register now we have gpiolib to manage the GPIO mappings for us. Signed-off-by: Ben Dooks <[email protected]>
2010-05-18ARM: S3C24XX: Update missed gpio calls to use gpiolibBen Dooks2-8/+12
Update a couple of S3C24XX and S3C2412 files that are still using the GPIO number to register mapping calls to get the s3c_gpio_chip and use the base field from that. Signed-off-by: Ben Dooks <[email protected]>