summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/at91_udc.h
diff options
context:
space:
mode:
authorHeiko Schocher <hs@denx.de>2015-09-08 11:52:51 +0200
committerAndreas Bießmann <andreas.devel@googlemail.com>2015-09-11 09:35:40 +0200
commit620197670a69dd8bae11134324db296f68ae804b (patch)
tree1ae869088bc1ff2d2c76813d048024e49fabd520 /drivers/usb/gadget/at91_udc.h
parent8ea1fbf75c56cb9ac0e9d96173068703d4ee8fdd (diff)
downloadu-boot-imx-620197670a69dd8bae11134324db296f68ae804b.zip
u-boot-imx-620197670a69dd8bae11134324db296f68ae804b.tar.gz
u-boot-imx-620197670a69dd8bae11134324db296f68ae804b.tar.bz2
usb: gadget: at91_udc: add at91_udc into U-Boot
add U-Boot specific changes to the at91_udc linux driver, so it works with U-Boot. Signed-off-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'drivers/usb/gadget/at91_udc.h')
-rw-r--r--drivers/usb/gadget/at91_udc.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/drivers/usb/gadget/at91_udc.h b/drivers/usb/gadget/at91_udc.h
index 2679c8b..3d8752e 100644
--- a/drivers/usb/gadget/at91_udc.h
+++ b/drivers/usb/gadget/at91_udc.h
@@ -128,18 +128,14 @@ struct at91_udc {
unsigned req_pending:1;
unsigned wait_for_addr_ack:1;
unsigned wait_for_config_ack:1;
+ unsigned selfpowered:1;
unsigned active_suspend:1;
u8 addr;
struct at91_udc_data board;
- struct clk *iclk, *fclk;
- struct platform_device *pdev;
- struct proc_dir_entry *pde;
void __iomem *udp_baseaddr;
int udp_irq;
spinlock_t lock;
- struct timer_list vbus_timer;
- struct work_struct vbus_timer_work;
- struct regmap *matrix;
+ struct at91_matrix *matrix;
};
static inline struct at91_udc *to_udc(struct usb_gadget *g)
@@ -166,10 +162,10 @@ struct at91_request {
# define PACKET(stuff...) do{}while(0)
#endif
-#define ERR(stuff...) pr_err("udc: " stuff)
-#define WARNING(stuff...) pr_warning("udc: " stuff)
-#define INFO(stuff...) pr_info("udc: " stuff)
-#define DBG(stuff...) pr_debug("udc: " stuff)
+#define ERR(stuff...) debug("udc: " stuff)
+#define WARNING(stuff...) debug("udc: " stuff)
+#define INFO(stuff...) debug("udc: " stuff)
+#define DBG(stuff...) debug("udc: " stuff)
#endif