aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c6410/mach-smdk6410.c
Commit message (Collapse)AuthorAge
* [ARM] Merge next-s3c-s3c6410 into for-rmk-develBen Dooks2009-05-07
|\ | | | | | | Merge branch 'next-s3c-s3c6410' into for-rmk-devel
| * [ARM] SMDK6410: Hook regulator control of VDDARM up for WM1190-EV1Mark Brown2009-05-01
| | | | | | | | | | | | | | This allows the S3C CPUfreq driver to do DVFS. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Mark all supplies as always_onMark Brown2009-05-01
| | | | | | | | | | | | | | | | | | Since no consumers are currently configured for the SMDK6410 mark all the supplies on the board as being always_on, ensuring interoperability with future regulator API changes to disable unused regulators. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Use active high IRQ for the WM8350 on the WM1190-EV1Mark Brown2009-05-01
| | | | | | | | | | | | | | | | | | | | Using an active high IRQ ensures that the WM8350 interrupt handling does not spin when used with a SMDK6410 which has not had R20 removed and R21 fitted to connect EINT12 to the PMIC module rather thant the fixed regulators on the CPU module. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Support WM1190-EV1 PMIC boardMark Brown2009-05-01
| | | | | | | | | | | | | | | | | | | | | | The SMDK6410 supports pluggable PMIC boards. One such board is the Wolfson Microelectronics 1190-EV1 for the WM8350 PMICs. This patch introduces initial support for this module. Further patches will add additional integration with the system as support for the S3C6410 and other devices on the system improves. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add support for SMSC9115 ethernet controllerMark Brown2009-05-01
| | | | | | | | | | Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Ensure LCD settings are setupBen Dooks2009-05-01
| | | | | | | | | | | | | | | | | | Ensure that the LCD output type is RGB and that the modem interface is not bypassing the LCD block. This ensures the LCD interface output gets to the pins in the correct format. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* | [ARM] SMDK6410: Add USB OHCI hostBen Dooks2009-05-07
|/ | | | | | | | Add USB OHCI host capability to the SMDK6410 for either USB OtG or a single/double USB host port. Signed-off-by: Ben Dooks <ben@simtec.co.uk> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] SMDK6410: Request GPIOs for LCD power controlMark Brown2009-04-15
| | | | | | | | | Going forward gpio_request() will be a requirement for GPIO API users so call it for the LCD power GPIOs. With present code the kernel functions but generaets loud WARN_ON()s when using the unrequested GPIOs. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] SMDK6410: Declare iodesc table staticMark Brown2009-02-26
| | | | | | | Shuts up a warning. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] SMDK6410: Correct I2C device name for WM8580Mark Brown2009-02-26
| | | | | | | The WM8580 driver registers itself as "wm8580" rather than "WM8580". Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* Merge branch 'next-s3c64xx-device' into next-mergedBen Dooks2008-12-18
|\ | | | | | | | | | | Conflicts: arch/arm/mach-s3c2440/mach-at2440evb.c
| * [ARM] SMDK6410: Add LCD (LCD48WVGA) definitionsBen Dooks2008-12-15
| | | | | | | | | | | | | | Add support for the LCD 48WVGA module attached to the SMDK6410. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add availability of second hsmmc channelBen Dooks2008-12-15
| | | | | | | | | | | | Add SDHCI channel 1. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add I2C device board informationBen Dooks2008-12-15
| | | | | | | | | | | | Add the I2C devices on the SMDK6410. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add second I2C channel.Ben Dooks2008-12-15
| | | | | | | | | | | | Add the second I2C channel on the SMDK6410. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add i2c deviceBen Dooks2008-12-15
| | | | | | | | | | | | Add i2c bus 0 to the configuration Signed-off-by: Ben Dooks <ben-linux@fluff.org>
| * [ARM] SMDK6410: Add HSMMC0 deviceBen Dooks2008-12-15
| | | | | | | | | | | | Add HSMMC0 device to SMDK6410. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* | [ARM] S3C64XX: Fix missing definition of s3c64xx_init_io()Ben Dooks2008-12-15
|/ | | | | | | | | | The function s3c64xx_init_io was missing from <plat/cpu.h> and was masked by the SMDK6410 having an local definition. Fix by removing the SMDK6410 variant and adding it to the relevant <plat/cpu.h> file. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] SMDK6410: Initial machine supportBen Dooks2008-12-15
Initial machine support for the Samsung SMDK6410. Signed-off-by: Ben Dooks <ben-linux@fluff.org>