History log of /arch/arm/mach-s5pv210/mach-smdkv210.c
Revision Date Author Comments
156d264b1956727cf8ebbe94e8ca95454d46044a 09-Mar-2012 Sachin Kamat <sachin.kamat@linaro.org> ARM: S5PV210: Enable JPEG on SMDKV210

Enables JPEG support on SMDKV210 board.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
859e10c03fba20807aaa553b095ddfef33c0ff5c 09-Mar-2012 Sachin Kamat <sachin.kamat@linaro.org> ARM: S5PV210: Enable FIMC on SMDKV210

Enable FIMC 0,1,2 and media device(md) on SMDKV210 board.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
c7bf01df608d98d873edc39bd3d8dd2b722a3bf2 09-Mar-2012 Sachin Kamat <sachin.kamat@linaro.org> ARM: S5PV210: Enable MFC on SMDKV210

Add MFC support on SMDKV210 board.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
85fd1781e2ee9c6f67b2ecdd489175337cf85da1 21-Jan-2012 Kukjin Kim <kgene.kim@samsung.com> ARM: S5PV210: use static declaration when it is not used in other files

Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
1f34f0e2fb862b0399b4221a2be8589a4bfb194b 22-Dec-2011 Russell King <rmk+kernel@arm.linux.org.uk> ARM: 7252/1: restart: S5PV210: use new restart hook

Hook these platforms restart code into the new restart hook rather
than using arch_reset().

[kgene.kim@samsung.com: according to local header, updated]

Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2f4f0b42193322987c534c928e3555e3936090e1 24-Dec-2011 Jingoo Han <jg1.han@samsung.com> ARM: S5PV210: Use gpio_request_one

By using gpio_request_one it is possible to set the direction
and initial value in one shot. Thus, using gpio_request_one can
make the code simpler.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
3fa754c298b7e6fcbdbe615d6b609117fa7e0de9 22-Dec-2011 Kukjin Kim <kgene.kim@samsung.com> ARM: 7248/1: S5PV210: introduce arch/arm/mach-s5pv210/common.[ch]

This patch introduces common.[ch] which are used only in the
arch/arm/mach-s5pv210/ directory. The common.c file merges
the cpu.c and init.c which are used commonly on S5PCV210/S5PC100
SoC and the common.h local header file replaces with plat/s5pv210.h
file.

Cc: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
edbaa603eb801655e80808a9cf3d3b622e8ac66b 22-Dec-2011 Kay Sievers <kay.sievers@vrfy.org> driver-core: remove sysdev.h usage.

The sysdev.h file should not be needed by any in-kernel code, so remove
the .h file from these random files that seem to still want to include
it.

The sysdev code will be going away soon, so this include needs to be
removed no matter what.

Cc: Jiandong Zheng <jdzheng@broadcom.com>
Cc: Scott Branden <sbranden@broadcom.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Kukjin Kim <kgene.kim@samsung.com>
Cc: David Brown <davidb@codeaurora.org>
Cc: Daniel Walker <dwalker@fifo99.com>
Cc: Bryan Huntsman <bryanh@codeaurora.org>
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Wan ZongShun <mcuos.com@gmail.com>
Cc: Haavard Skinnemoen <hskinnemoen@gmail.com>
Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
Cc: "Venkatesh Pallipadi
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Richard Purdie <rpurdie@rpsys.net>
Cc: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
de611dd4078499d5aa5ae9655652687ae630585f 08-Dec-2011 Jingoo Han <jg1.han@samsung.com> ARM: S5PV210: Set 1000ns as PWM backlight period on SMDKV210

The SMDK board uses LT3591 as backlight LED driver of LTE480WV LCD.
According to the LT3591 datasheet, the switching frequency should
be 1MHz. So, PWM period is calculated by following formula:

PWM period = 1/switching frequency
= 1/1MHz
= 1000ns

Thus, the PWM backlight period should be 1000ns.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
bb3a4ebe63194a41b7d4420cbc26732e15aa8242 27-Sep-2011 Jamie Iles <jamie@jamieiles.com> ARM: samsung: convert to MULTI_IRQ_HANDLER

Now that there is a generic IRQ handler for multiple VIC devices use it
for samsung to help building multi platform kernels.

Cc: Kukjin Kim <kgene.kim@samsung.com>
Tested-by: Thomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: Jamie Iles <jamie@jamieiles.com>
0804765afcafe9c88890af7ab71710603ccd9442 19-Aug-2011 Naveen Krishna Chatradhi <ch.naveen@samsung.com> ARM: SAMSUNG: Remove unnecessary duplication of plat_data on TSADC

The default plat_data struct for TSADC is added in devs-ts.c
and duplication is removed from the following machines.

Signed-off-by: Naveen Krishna Chatradhi <ch.naveen@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
02350a1f8b89045e4d32c45e97c2c04b1d6c7546 06-Jul-2011 Nicolas Pitre <nicolas.pitre@linaro.org> ARM: mach-s5pc100, mach-s5pv210: convert boot_params to atag_offset

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
2839cc1e7e1f260afc5cf9fb6be5b6c3e9d85fea 21-Jul-2011 Sangbeom Kim <sbkim73@samsung.com> ARM: SAMSUNG: Add platform device for idma

Exynos4 and S5PC110(S5PV210) has Internal dma(idma) in AUDSS.
To support idma, register idma platform device.
and Exynos4 and S5PC110 has different IDMA address.
TO handle different IDMA address, register idma platform data

Signed-off-by: Sangbeom Kim <sbkim73@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
7bf3ba6b33c47c4171272253a0e4dd720a5b73a8 20-Jul-2011 Ajay Kumar <ajaykumar.rs@samsung.com> ARM: S5PV210: Cleanup mach/regs-fb.h from mach-s5pv210

Use plat/regs-fb-v4.h in machine files instead of mach/regs-fb.h.

Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
84ca326c7c77926ccb501eaa89f50d9230a9543b 20-Jul-2011 Banajit Goswami <banajit.g@samsung.com> ARM: S5PV210: Add PWM backlight support on SMDKV210

This patch adds support for LCD backlight using PWM timer for
Samsung SMDKV210 board.

Signed-off-by: Banajit Goswami <banajit.g@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
768fe2c31fc48e63ff623393986eeb1ce27cc287 23-Mar-2011 Huang Weiyi <weiyi.huang@gmail.com> ARM: S5PV210: Remove duplicated inclusion

Remove duplicated #include('s) in
arch/arm/mach-s5pv210/mach-smdkv210.c

Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
20780fcc4091897797979985868b1572dc7d78d9 12-Mar-2011 Sangbeom Kim <sbkim73@samsung.com> ARM: S5P: Update machine of S5P64X0 and S5PV210 for HRT

This patch adds support HRT for machines of S5P64X0 and S5PV210.
Basically, PWM Timer3 is used for clockevent and PWM Timer4 is
used for clocksource. Since PWM Timer3 is used for other purpose,
PWM Timer2 is used on SMDKV210.

Signed-off-by: Sangbeom Kim <sbkim73@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
5cd435b4ab881280fb0b8ce6686cfceb005d98c8 28-Feb-2011 Banajit Goswami <banajit.g@samsung.com> ARM: SAMSUNG: Add PWM backlight support on Samsung S5PV210

This patch adds support for LCD backlight control using PWM timer
for Samsung's SMDKV210 board.

Signed-off-by: Banajit Goswami <banajit.g@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
b9368f324a839bc9e5c3f9d9d58c278bb9249de8 30-Dec-2010 Jassi Brar <jassi.brar@samsung.com> ARM: S5PV210: Add missing virtual ASoC DMA device

Signed-off-by: Jassi Brar <jassi.brar@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
9b580cdb1c0294df2a2cfa845f11d65ee53e27ca 02-Dec-2010 Thomas Abraham <thomas.ab@samsung.com> ARM: S5PV210: Add DM9000 support on SMDKV210

This patch adds DM9000 Ethernet Controller device support for SMDKV210.

Signed-off-by: Thomas Abraham <thomas.ab@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
8f49720d5afb42dc7c0ced2cd94d561fbe9560d9 26-Nov-2010 Thomas Abraham <thomas.ab@samsung.com> ARM: S5PV210: Add frame buffer display support for SMDKV210

Enable frame buffer display support for SMDKV210 board.

Signed-off-by: Thomas Abraham <thomas.ab@samsung.com>
Reviewed-by: Jonghun Han <jonghun.han@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
d8710bc8de918059efaadd126320c2b34c514548 21-Dec-2010 Jassi Brar <jassi.brar@samsung.com> ARM: S5PV210: Enable I2S device to work on SMDKV210

Add missing virtual ASoC DMA device and WM8580 as I2C slave,
so that the I2S can work on SMDKV210.

[kgene.kim@samsung.com: removed virtual ASoC DMA device
to avoid build error and it will be added next time]

Signed-off-by: Jassi Brar <jassi.brar@samsung.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
9adf262a9f81489635f7868c9819cb864192811b 08-Oct-2010 Abhilash Kesavan <a.kesavan@samsung.com> ARM: S5PV210: Fix sysdev related warning messages

This patch fixes following warning messages when CONFIG_PM selected.

In file included from arch/arm/mach-s5pv210/mach-smdkv210.c:34:
arch/arm/plat-samsung/include/plat/pm.h:104: warning: 'struct sys_device'
declared inside parameter list
arch/arm/plat-samsung/include/plat/pm.h:104: warning: its scope is only this
definition or declaration, which is probably not what you want
arch/arm/plat-samsung/include/plat/pm.h:105: warning: 'struct sys_device'
declared inside parameter list

In file included from arch/arm/mach-s5pv210/mach-smdkc110.c:31:
arch/arm/plat-samsung/include/plat/pm.h:104: warning: 'struct sys_device'
declared inside parameter list
arch/arm/plat-samsung/include/plat/pm.h:104: warning: its scope is only this
definition or declaration, which is probably not what you want
arch/arm/plat-samsung/include/plat/pm.h:105: warning: 'struct sys_device'
declared inside parameter list

Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com>
Signed-off-by: Sangbeom Kim <sbkim73@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
494edadd6290f6e5d36985e9d04a84ec92d2cea1 14-Oct-2010 Seungwhan Youn <sw.youn@samsung.com> ARM: S5PV210: Add S/PDIF platform device

This patch add S/PDIF platform device to support S/PDIF PCM audio
on S5PV210.

Signed-off-by: Seungwhan Youn <sw.youn@samsung.com>
Acked-by: Jassi Brar <jassi.brar@samsung.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
ea31fd4330c823bd156d6484e32a0777c35f200f 02-Oct-2010 Jongpill Lee <boyko.lee@samsung.com> ARM: S5PV210: Add Power Management Support

This patch adds suspend-to-ram support for S5PV210.
Note. This patch is confirmed on SMDKV210 and SMDKC110 board.

Signed-off-by: Jongpill Lee <boyko.lee@samsung.com>
Signed-off-by: Sangbeom Kim <sbkim73@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
6451d7783ba5ff24eb1a544eaa6665b890f30466 15-Oct-2010 Nicolas Pitre <nicolas.pitre@linaro.org> arm: remove machine_desc.io_pg_offst and .phys_io

Since we're now using addruart to establish the debug mapping, we can
remove the io_pg_offst and phys_io members of struct machine_desc.

The various declarations were removed using the following script:

grep -rl MACHINE_START arch/arm | xargs \
sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'

[ Initial patch was from Jeremy Kerr, example script from Russell King ]

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Acked-by: Eric Miao <eric.miao at canonical.com>
170d7415db431801baf5105298cf73131cc6d4f2 21-Jul-2010 Naveen Krishna Ch <ch.naveen@samsung.com> ARM: S5PV210: Add support for I2C devices on SMDKV210 and SMDKC110

This patch adds support I2C-0/1/2 devices to the SMDKV210/SMDKC110.

Signed-off-by: Naveen Krishna Ch <ch.naveen@samsung.com>
[kgene.kim@samsung.com: Fixes wrong name]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
f5807269ea1fd93e9306191247fd67400ea5f66c 21-Jul-2010 Atul Dahiya <atul.dahiya@samsung.com> ARM: S5PV210: Add RTC support for S5PV210 and S5PC110

This patch adds support RTC driver for Samsung S5PV210/S5PC110.

Signed-off-by: Atul Dahiya <atul.dahiya@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
976a62f21940a3a5e3978cb4b6394a21484d4264 14-Jun-2010 Hyuk Lee <hyuk1.lee@samsung.com> ARM: S5PV210: Add support HSMMC on SMDKV210

This patch adds support HSMMC on SMDKV210, and gpio configuration for
S5PV210 hsmmc3.

Signed-off-by: Hyuk Lee <hyuk1.lee@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
88a1cc438aa008584d5657db4372ba468f8c31e6 21-Jun-2010 Naveen Krishna Ch <ch.naveen@samsung.com> ARM: S5PV210: Add keypad device to the SMDKV210 board

This patch is to support keypad device to the SMDKV210 board.

Signed-off-by: Naveen Krishna Ch <ch.naveen@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
4b9a5ad567af06d8929f022c71469ada1679a367 08-Jun-2010 Abhilash Kesavan <a.kesavan@samsung.com> ARM: S5PV210: Add support for Compact Flash driver on SMDKV210/C110

Following is added for the CF-ATA driver:
- Platform data strucure instantiation
- Platform device enabling code
- Platform-specific gpio setup code
- Fixed IRQ naming to match across 64xx and v210

Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
c8def0857f93413db795ce3586bcc3c3eaae7088 21-Jul-2010 Kukjin Kim <kgene.kim@samsung.com> ARM: S5P: Changes the definition name of default UART registers

This patch changes the definition name of default UCON, ULCON, and
UFCON UART registers from ARCH(SoC) to Machine(Board). Because it
depends on machine.

Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
5b7d7b22dc8469fbe1ca10b2adeabb70639bde01 20-May-2010 Banajit Goswami <banajit.g@samsung.com> ARM: S5PV210: Add Watchdog support for S5PV210

This patch adds support for Watchdog timer for Samsung S5PV210.

Signed-off-by: Banajit Goswami <banajit.g@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
41d8289d161e23e9cff78c914b6f37f30e627ea2 20-May-2010 Naveen Krishna Ch <ch.naveen@samsung.com> ARM: S5PV210: Add Touchscreen support for S5PV210

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 <ch.naveen@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
[ben-linux@fluff.org: minor title fix]
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
9b5f1e08c95a9df7de9a96a7a4240362358acd5f 18-May-2010 Jassi Brar <jassi.brar@samsung.com> ARM: SMDKV210: Add audio devices on board

Add audio platform devices on the smdk by default.

Signed-off-by: Jassi Brar <jassi.brar@samsung.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
981744165e31410bd7bc973fd259f24b836d0346 24-Feb-2010 Kukjin Kim <kgene.kim@samsung.com> ARM: S5PV210: Add SMDKV210 board support file

This patch adds SMDKV210 board support file.

Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>