Manuel Lauss
970e268d6e
MIPS: Alchemy: Unify Devboard support.
...
This patch merges support for all DB1xxx and PB1xxx
boards into a single image, along with a new single defconfig
for them.
Run-tested on DB1300 and DB1500.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com >
Cc: Linux-MIPS <linux-mips@linux-mips.org >
Patchwork: https://patchwork.linux-mips.org/patch/6577/
Patchwork: https://patchwork.linux-mips.org/patch/6659/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2014-03-26 23:09:21 +01:00
Manuel Lauss
4294ad1c52
MIPS: Alchemy: Fix DB1100 GPIO registration
...
With CONFIG_GPIOLIB=y gpios need to be requested before they can be
modified. Request the SD carddetect pins, and drop the SPI direction
setup, as the driver does that for us anyway. This gets rid of a
lot of WARN_ON()s triggered by GPIO core, and restores functionality
of the touschreen controller.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com >
Cc: Linux-MIPS <linux-mips@linux-mips.org >
Patchwork: https://patchwork.linux-mips.org/patch/6497/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2014-02-04 13:18:02 +01:00
Ralf Baechle
7034228792
MIPS: Whitespace cleanup.
...
Having received another series of whitespace patches I decided to do this
once and for all rather than dealing with this kind of patches trickling
in forever.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2013-02-01 10:00:22 +01:00
Manuel Lauss
851d4f5d38
MIPS: Alchemy: Merge PB1100/1500 support into DB1000 code.
...
The PB1100/1500 are similar to their DB-cousins but with a few
more devices on the bus.
This patch adds PB1100/1500 support to the existing DB1100/1500
code.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com >
Cc: lnux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/4338/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2012-10-11 11:11:20 +02:00
Manuel Lauss
2a32daf117
MIPS: Alchemy: Touchscreen support on DB1100
...
Wire up the ADS7846 touchscreen controller on the DB1100.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com >
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2879/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2011-12-08 10:42:15 +00:00
Manuel Lauss
e734ae13f1
MIPS: Alchemy: Hook up IrDA on DB1000/DB1100
...
Add necessary transceiver control platform data and hook up the
IrDA peripheral on the DB1000 and DB1100 boards.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com >
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2878/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2011-12-08 10:42:15 +00:00
Manuel Lauss
c9af5144ce
MIPS: Alchemy: MMC for DB1100
...
This patch hooks up the 2 MMC sockets on the DB1100 board.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com >
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2873/
Patchwork: https://patchwork.linux-mips.org/patch/2920/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2011-12-07 22:02:07 +00:00
Manuel Lauss
f59c811f8c
MIPS: Alchemy: one kernel for DB1000/DB1500/DB1100
...
These 3 boards are very similar; with this patch a single kernel image
which runs on all three can be built.
Tested on DB1500 and DB1100.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com >
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2872/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2011-12-07 22:02:07 +00:00