MIPS: PCMCIA: new socket driver for Au1000 demoboards.
New PCMCIA socket driver for all Db/Pb1xxx boards (except Pb1000), which replaces au1000_db1x00.c and (most of) au1000_pb1x00.c. Notable improvements: - supports Db1000, DB/PB1100/1500/1550/1200. - support for carddetect and statuschange IRQs. - pcmcia socket mem/io/attr areas and irqs passed through platform resource information. - doesn't freeze system during card insertion/ejection like the one it replaces. - boardtype is automatically detected using BCSR ID register. Run-tested on the DB1200. Cc: Linux-PCMCIA <linux-pcmcia@lists.infradead.org> Signed-off-by:Manuel Lauss <manuel.lauss@gmail.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
Showing
- arch/mips/alchemy/common/platform.c 0 additions, 6 deletionsarch/mips/alchemy/common/platform.c
- arch/mips/alchemy/common/setup.c 2 additions, 1 deletionarch/mips/alchemy/common/setup.c
- arch/mips/include/asm/mach-au1x00/au1000.h 14 additions, 0 deletionsarch/mips/include/asm/mach-au1x00/au1000.h
- drivers/pcmcia/Kconfig 11 additions, 0 deletionsdrivers/pcmcia/Kconfig
- drivers/pcmcia/Makefile 1 addition, 8 deletionsdrivers/pcmcia/Makefile
- drivers/pcmcia/au1000_db1x00.c 0 additions, 307 deletionsdrivers/pcmcia/au1000_db1x00.c
- drivers/pcmcia/au1000_generic.h 1 addition, 11 deletionsdrivers/pcmcia/au1000_generic.h
- drivers/pcmcia/au1000_pb1x00.c 1 addition, 118 deletionsdrivers/pcmcia/au1000_pb1x00.c
- drivers/pcmcia/db1xxx_ss.c 630 additions, 0 deletionsdrivers/pcmcia/db1xxx_ss.c
Loading
Please register or sign in to comment