aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)Author
2010-01-22Merge branch 'gta02-machine-devices-2.6.32' into om-gta02-2.6.32Lars-Peter Clausen
Conflicts: arch/arm/mach-s3c2442/Kconfig arch/arm/mach-s3c2442/Makefile
2010-01-22Merge branch 'gta02-machine-2.6.32' into gta02-machine-devices-2.6.32Lars-Peter Clausen
Conflicts: arch/arm/mach-s3c2442/include/mach/gta02.h arch/arm/mach-s3c2442/mach-gta02.c
2010-01-22gta02: Configure pcf50633-gpio device and add a regulator device whichLars-Peter Clausen
represents the power switch in front of the gsm modem.
2010-01-22Replace glamo gpio probe callback with generic solution.Lars-Peter Clausen
2010-01-22Merge branch 'gta02-machine-2.6.32' into gta02-machine-devices-2.6.32Lars-Peter Clausen
2010-01-22Instead of adding a probe_completed callback to each an every driver install aLars-Peter Clausen
bus notify handler and handle this in a generic way.
2010-01-22Merge branch 'gta02-machine-2.6.32' into gta02-machine-devices-2.6.32Lars-Peter Clausen
Conflicts: arch/arm/mach-s3c2442/Kconfig arch/arm/mach-s3c2442/Makefile arch/arm/mach-s3c2442/mach-gta02.c
2010-01-17mach-gta02: Fix mmc regulator constrainsLars-Peter Clausen
2009-12-27Merge branch 'gta02-machine-devices-2.6.32' into om-gta02-2.6.32Lars-Peter Clausen
Conflicts: arch/arm/mach-s3c2442/mach-gta02.c
2009-12-27gta02: Use correct touchscreen device.Lars-Peter Clausen
Fixes resume.
2009-12-21Merge branch 'gta02-machine-devices-2.6.32' into om-gta02-2.6.32Lars-Peter Clausen
Conflicts: arch/arm/mach-s3c2442/Kconfig arch/arm/mach-s3c2442/Makefile arch/arm/mach-s3c2442/mach-gta02.c
2009-12-21Merge branch 'gta02-machine-2.6.32' into om-gta02-2.6.32Lars-Peter Clausen
2009-12-21Merge branches 'bq27000-2.6.32', 'glamo-2.6.32', 'jbt6k74-2.6.32', ↵Lars-Peter Clausen
'pcf50633-2.6.32', 'wm8753-2.6.32', 's3c-touchscreen-2.6.32' and 'om-s3c-2.6.32' into om-gta02-2.6.32
2009-12-21gta02: Specify valid_ops_mask for regulator consumers.Lars-Peter Clausen
2009-12-21Use dev_pm_opsLars-Peter Clausen
2009-12-21touchscreen patches for om-gta02-2.6.31Nelson Castillo
On Sat, Oct 24, 2009 at 3:04 AM, Nelson Castillo <arhuaco@freaks-unidos.net> wrote: > Hi there. I finally made this work. I tested with: cat /dev/input/touchscreen0 | hexdump > > I wonder why it didn't work with X... This rootfs works with other drivers I've tested (even with the upstream kernel). Problem found. Patch attached. From: Nelson Castillo <arhuaco@freaks-unidos.net> Date: Sat, 24 Oct 2009 14:12:58 -0500 Subject: [PATCH] Add auto-pst Without these lines the TS doesn't work. I didn't check who the author of the lines is. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-12-21Fix resume conversionsVasily Khoruzhick
This patch fixes a bug where the TS might stop working after suspend/resume. This patch is under upstream review and it seems it will change a lot. Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com> Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-12-15Add s3c2410tsNelson Castillo
Add the ts and the relevant files. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-12-15s3c24xx: introduce s3c-adc delayVasily Khoruzhick
Without this patch we cannot make the s3c2410/s3c2440 touchscreen driver work. This will be done in a different way in upstream kernel. We specify the delay value (S3C2410_ADCDLY). Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com> Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-12-11gta02: Select s3c_device_nandLars-Peter Clausen
2009-12-11gta02: Use hw pwm for power leds and vibrator.Lars-Peter Clausen
2009-12-11gta02: add support for platform_batteryPaul Fertser
This adds support for platform_battery driver which allows to specify a set of power supply properties and callbacks to acquire them. It is needed to support dumb batteries where all the information about their status can only be obtained by platform-specific actions such as specific ADC measurements, some guessimation etc. Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2009-12-11gta02: Replace platform backlight driver with pcf50633-backlight.Lars-Peter Clausen
2009-12-11Add touchscreen device.Nelson Castillo
Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-12-11gta02: Add glamo mfd irq base to glamo resourcesLars-Peter Clausen
... and remove unused reset pin resource.
2009-12-11gta02: Set pcf50633 chg_ref_current_maLars-Peter Clausen
2009-12-11gta02: Add power supply consumers.Lars-Peter Clausen
2009-12-11gta02: Add battery driverLars-Peter Clausen
2009-12-07gta02: Add fiq handlerLars-Peter Clausen
2009-12-07Add jbt6k74 deviceLars-Peter Clausen
2009-12-07gta02: Add glamo deviceLars-Peter Clausen
2009-12-07Select usb host device.Lars-Peter Clausen
2009-12-06s3c24xx-pmw: Add suspend/resume support.Lars-Peter Clausen
2009-12-06S3C: Allow to completly disable low-level messagesLars-Peter Clausen
In some cases it is desirable to completly disable low-level messages. For example if you have no uart available for a serial console. With this patch it is possible to disable low-level messages by setting CONFIG_S3C_LOWLEVEL_UART_PORT to less then zero. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06s3c: Register gpio bank J with gpiolibLars-Peter Clausen
This is nonportable and wastes a lot of memory and thus should be replaced with a prober solution asap.
2009-12-06mtd: s3c2410_nand: Add config option to disable hw ecc at runtimeHolger Freyther
This patch adds a flag to the s3c2410_nand platform data, which configures whether hardware ecc is used for that chip. Currently hardware ecc is used if it was compiled into the kernel. But if you want to build a kernel which runs on multiple devices you might have a configuration where you have devices which require hw ecc as well as devices which want software ecc. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06s3c24xx: Add number of board irqs for the gta02Lars-Peter Clausen
The gta02 uses the glamo mfd driver which requires 9 board irqs. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06s3c24xx: Add support for board IRQsLars-Peter Clausen
Some boards have a need for a set of extra IRQ numbers, for example some multifunction devices which do irq demultiplexing require them. This patch adds S3C2410_BOARD_NR_IRQS which specifies the number of extra board IRQs. Board specific code would use S3C2410_BOARD_IRQ_START to get the number of it's first irq. Since it is possible to support a multiple boards with a single kernel and there is no easy way to set a CONFIG option to multiple values and only use the maximum each board which needs board IRQs has do be explicitly added to irqs.h Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06Add c fiq handler.Lars-Peter Clausen
2009-12-06gta02: Disable hardware ECC unless we get instructed to enable itHolger Freyther
Early verions off uboot used for the gta02 flashed the nand with ecc information incompatible to s3c2442 hardware ecc. Disable hardware error correction by default, unless the bootloader explicitly enables it. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06gta02: request usb pullup pin before using it.Lars-Peter Clausen
2009-12-06gta02: Include mach/regs-gpioj.hLars-Peter Clausen
2009-12-06Select usb host device.Lars-Peter Clausen
2009-12-06Add power management devices.Lars-Peter Clausen
2009-12-06ARM: gta02: Add gpio bank B quirk for hardware revision 5 and earlierLars-Peter Clausen
On hardware revision 5 and earlier the leds found on the gta02 are missing a resistor and reading their gpio pin status will always return 0. So we have to shadow the led states in software. This is done by "hijacking" the gpio accessor functions for bank B. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06ARM: gta02: Add LED supportLars-Peter Clausen
The gta02 has three leds which are connected though gpio pins and thus can get supported by using the generic leds-gpio driver. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-06ARM: gta02: Add button supportLars-Peter Clausen
The gta02 has two buttons which are connected to gpio pins and thus can get supported by using the generic gpio-keys driver. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-12-02MIPS: RB532: Fix devices.c compilation.Florian Fainelli
We should now use dev_set_drvdata to set the driver driver_data field. Signed-off-by: Florian Fainelli <florian@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/747/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2009-12-02MIPS: Fix MIPS I build.Ralf Baechle
Broken by d63c63e889bbeeaa461a8addf1245f89f3ce4ece (lmo) rsp. f1e39a4a616cd9981a9decfd5332fd07a01abb8b (kernel.org). Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Patchwork: http://patchwork.linux-mips.org/patch/746/
2009-12-01Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linusLinus Torvalds
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: MIPS: Loongson: Switch from flatmem to sparsemem MIPS: Loongson: Disallow 4kB pages MIPS: Add missing definition for MADV_HWPOISON. MIPS: Fix build error if __xchg() is not getting inlined. MIPS: IP22/IP28 Disable early printk to fix boot problems on some systems.