[ARM] pxa/poodle: prepare scoop for the generic GPIO API
Signed-off-by: Eric Miao <eric.miao@marvell.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
24ff4cdde7
commit
2d91f94174
@ -71,6 +71,14 @@
|
||||
#define POODLE_SCOOP_IO_DIR ( POODLE_SCOOP_VPEN | POODLE_SCOOP_HS_OUT )
|
||||
#define POODLE_SCOOP_IO_OUT ( 0 )
|
||||
|
||||
#define POODLE_SCOOP_GPIO_BASE (NR_BUILTIN_GPIO)
|
||||
#define POODLE_GPIO_CHARGE_ON (POODLE_SCOOP_GPIO_BASE + 0)
|
||||
#define POODLE_GPIO_CP401 (POODLE_SCOOP_GPIO_BASE + 2)
|
||||
#define POODLE_GPIO_VPEN (POODLE_SCOOP_GPIO_BASE + 7)
|
||||
#define POODLE_GPIO_L_PCLK (POODLE_SCOOP_GPIO_BASE + 9)
|
||||
#define POODLE_GPIO_L_LCLK (POODLE_SCOOP_GPIO_BASE + 10)
|
||||
#define POODLE_GPIO_HS_OUT (POODLE_SCOOP_GPIO_BASE + 11)
|
||||
|
||||
#define POODLE_LOCOMO_GPIO_AMP_ON LOCOMO_GPIO(8)
|
||||
#define POODLE_LOCOMO_GPIO_MUTE_L LOCOMO_GPIO(10)
|
||||
#define POODLE_LOCOMO_GPIO_MUTE_R LOCOMO_GPIO(11)
|
||||
|
@ -148,6 +148,7 @@ static struct resource poodle_scoop_resources[] = {
|
||||
static struct scoop_config poodle_scoop_setup = {
|
||||
.io_dir = POODLE_SCOOP_IO_DIR,
|
||||
.io_out = POODLE_SCOOP_IO_OUT,
|
||||
.gpio_base = POODLE_SCOOP_GPIO_BASE,
|
||||
};
|
||||
|
||||
struct platform_device poodle_scoop_device = {
|
||||
|
Loading…
Reference in New Issue
Block a user