diff options
author | Mian Yousaf Kaukab <mian-yousaf.kaukab@linaro.org> | 2011-01-21 18:21:50 +0100 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2011-03-14 14:05:12 +0100 |
commit | 6f3f3c3f0b5c7b84a99f0aa99658d6c6cee8e700 (patch) | |
tree | b824d4bf0726929b2646a2e4b97d0f4840ef40c7 /arch/arm/mach-ux500/board-mop500.c | |
parent | mach-ux500: update MUSB clock configurations (diff) | |
download | linux-6f3f3c3f0b5c7b84a99f0aa99658d6c6cee8e700.tar.xz linux-6f3f3c3f0b5c7b84a99f0aa99658d6c6cee8e700.zip |
mach-ux500: add MUSB to db8500 devices
- DMA tx and rx maps for usb channels are set to be configured at
runtime
- GPIO configurations for usb are added
- MUSB is enabled with soc specific base address, irq and dma
configurations
Signed-off-by: Mian Yousaf Kaukab <mian-yousaf.kaukab@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/mach-ux500/board-mop500.c')
-rw-r--r-- | arch/arm/mach-ux500/board-mop500.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c index ffe3cf1451a8..5babce497415 100644 --- a/arch/arm/mach-ux500/board-mop500.c +++ b/arch/arm/mach-ux500/board-mop500.c @@ -83,6 +83,20 @@ static pin_cfg_t mop500_pins[] = { /* touch screen */ GPIO84_GPIO | PIN_INPUT_PULLUP, + + /* USB OTG */ + GPIO256_USB_NXT | PIN_PULL_DOWN, + GPIO257_USB_STP | PIN_PULL_UP, + GPIO258_USB_XCLK | PIN_PULL_DOWN, + GPIO259_USB_DIR | PIN_PULL_DOWN, + GPIO260_USB_DAT7 | PIN_PULL_DOWN, + GPIO261_USB_DAT6 | PIN_PULL_DOWN, + GPIO262_USB_DAT5 | PIN_PULL_DOWN, + GPIO263_USB_DAT4 | PIN_PULL_DOWN, + GPIO264_USB_DAT3 | PIN_PULL_DOWN, + GPIO265_USB_DAT2 | PIN_PULL_DOWN, + GPIO266_USB_DAT1 | PIN_PULL_DOWN, + GPIO267_USB_DAT0 | PIN_PULL_DOWN, }; static struct ab8500_platform_data ab8500_platdata = { |