1c3d038bd5fb9dc868bb7474caaddc7aea4d562e |
|
14-Jan-2012 |
Russell King <rmk+kernel@arm.linux.org.uk> |
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers soc_common already initializes state.wrprot to zero, so explicitly setting wrprot to zero in the socket drivers has no additional effect. Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
a9bb5a4bf9f84256499c802fd397d56d55227e4f |
|
13-Jan-2012 |
Russell King <rmk+kernel@arm.linux.org.uk> |
PCMCIA: pxa: convert PXA socket drivers to use new irq/gpio management Convert all the PXA platform socket drivers to use the new irq/gpio management provided by soc_common. This relieves these drivers from having to do anything with these GPIOs other than provide the numbers to soc_common. Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
951c486f62490e032da0ad17e93270b0cfb6687f |
|
14-Nov-2011 |
Haojian Zhuang <haojian.zhuang@marvell.com> |
driver: pcmcia: replace IRQ_GPIO() with gpio_to_irq() Use common gpio_to_irq() to replace machine dependant macro IRQ_GPIO(). Signed-off-by: Haojian Zhuang <haojian.zhuang@marvell.com>
|
402b20de62f4183d70fae335ca33b0327bdf0afd |
|
31-Jul-2011 |
Paul Gortmaker <paul.gortmaker@windriver.com> |
pcmcia: Add export.h to drivers/pcmcia as required. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
|
7594549e8acec8123c45e26750b7820d9e938760 |
|
13-Jul-2011 |
Jonathan Cameron <jic23@cam.ac.uk> |
pcmcia: pxa2xx: remove empty socket_init / socket_resume functions. Now the are optional, let us get rid of the ones that don't have any content. Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
|
66024db57d5b9011e274b314affad68f370c0d6f |
|
29-Mar-2009 |
Russell King - ARM Linux <linux@arm.linux.org.uk> |
PCMCIA: stop duplicating pci_irq in soc_pcmcia_socket skt->irq is a mere duplication of pcmcia_socket's pci_irq member. Get rid of it. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
|
5742964e916269e01a3467d2bff2601180b7da3d |
|
19-Jan-2009 |
Eric Miao <eric.miao@marvell.com> |
[ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h pxa-regs.h and hardware.h are not intended for use directly in driver code, remove those unnecessary references. Signed-off-by: Eric Miao <eric.miao@marvell.com>
|
8616e2fb6930103a8408998777ec8a2332f5e89d |
|
05-Oct-2008 |
Mike Rapoport <mike@compulab.co.il> |
[ARM] 5283/1: pxa: add CM-X255 pcmcia support Signed-off-by: Russ Dill <russ.dill@gmail.com> Signed-off-by: Mike Rapoport <mike@compulab.co.il> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
a09e64fbc0094e3073dbb09c3b4bfe4ab669244b |
|
05-Aug-2008 |
Russell King <rmk@dyn-67.arm.linux.org.uk> |
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach This just leaves include/asm-arm/plat-* to deal with. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
779c545d945eeb7778c27c531bae58df7767229d |
|
17-Jun-2008 |
Mike Rapoport <mike@compulab.co.il> |
[ARM] 5104/1: CM-X270: PCMCIA updates Convert to use gpio_lib interface. Remove support for second PCMCIA slot to avoid run-time conflicts with MMC/SD because of shared GPIO Signed-off-by: Mike Rapoport <mike@compulab.co.il> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
4e5e8de0dbdeb08df2b4c15fa2b0ba2216091793 |
|
24-Apr-2008 |
Russell King <rmk@dyn-67.arm.linux.org.uk> |
[ARM] pxa: avoid kfreeing static data if platform device fails to register When a dynamically allocated platform device is 'put', the platform device's platform_data is kfree'd. This is bad if it's pointing at static data. Use the provided function to register platform data for these devices. This also means we can mark the pcmcia ops structures as __initdata. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
04ba0f656f7580d8a51a5b3441e088309141b67a |
|
24-Apr-2008 |
Russell King <rmk@dyn-67.arm.linux.org.uk> |
[ARM] pxa: avoid registering multiple pxa2xx_pcmcia devices cm_x270 and mainstone both register their PCMCIA devices using the same name, resulting in a warning message from the kernel. Avoid this by making the cm_x270 and mainstone PCMCIA initialisation conditional on the machine type we're running on. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
a683b14df8f4320d0ef6cac93a6d9806173bf339 |
|
03-Mar-2008 |
eric miao <eric.miao@marvell.com> |
[ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h two reasons: 1. GPIO namings and their mode definitions are conceptually not part of the PXA register definitions 2. this is actually a temporary move in the transition of PXA2xx to use MFP-alike APIs (as what PXA3xx is now doing), so that legacy code will still work and new code can be added in step by step Signed-off-by: eric miao <eric.miao@marvell.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
87944f3361fc033b73617aa663135c6e468957a7 |
|
23-Sep-2007 |
Mike Rapoport <mike@compulab.co.il> |
[ARM] 4578/1: CM-x270: PCMCIA support This patch provides support for PCMCIA on CM-X270 Signed-off-by: Mike Rapoport <mike@compulab.co.il> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|