ohci-at91.c (53279f36dccffc26ff536003fd6bb97cc21c3b82) | ohci-at91.c (bcd2360c1ff9fff69eb45bedc5fba7240c6da875) |
---|---|
1/* 2 * OHCI HCD (Host Controller Driver) for USB. 3 * 4 * Copyright (C) 2004 SAN People (Pty) Ltd. 5 * Copyright (C) 2005 Thibaut VARENE <varenet@parisc-linux.org> 6 * 7 * AT91 Bus Glue 8 * 9 * Based on fragments of 2.4 driver by Rick Bronson. 10 * Based on ohci-omap.c 11 * 12 * This file is licenced under the GPL. 13 */ 14 15#include <linux/clk.h> 16#include <linux/platform_device.h> 17#include <linux/of_platform.h> 18#include <linux/of_gpio.h> | 1/* 2 * OHCI HCD (Host Controller Driver) for USB. 3 * 4 * Copyright (C) 2004 SAN People (Pty) Ltd. 5 * Copyright (C) 2005 Thibaut VARENE <varenet@parisc-linux.org> 6 * 7 * AT91 Bus Glue 8 * 9 * Based on fragments of 2.4 driver by Rick Bronson. 10 * Based on ohci-omap.c 11 * 12 * This file is licenced under the GPL. 13 */ 14 15#include <linux/clk.h> 16#include <linux/platform_device.h> 17#include <linux/of_platform.h> 18#include <linux/of_gpio.h> |
19#include <linux/platform_data/atmel.h> |
|
19 20#include <mach/hardware.h> 21#include <asm/gpio.h> 22 | 20 21#include <mach/hardware.h> 22#include <asm/gpio.h> 23 |
23#include <mach/board.h> | |
24#include <mach/cpu.h> 25 26#ifndef CONFIG_ARCH_AT91 27#error "CONFIG_ARCH_AT91 must be defined." 28#endif 29 30#define valid_port(index) ((index) >= 0 && (index) < AT91_MAX_USBH_PORTS) 31#define at91_for_each_port(index) \ --- 698 unchanged lines hidden --- | 24#include <mach/cpu.h> 25 26#ifndef CONFIG_ARCH_AT91 27#error "CONFIG_ARCH_AT91 must be defined." 28#endif 29 30#define valid_port(index) ((index) >= 0 && (index) < AT91_MAX_USBH_PORTS) 31#define at91_for_each_port(index) \ --- 698 unchanged lines hidden --- |