summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-05-23 12:54:24 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-05-31 20:29:10 +0200
commit08845e41fba2b16dd3050b6b910c615e1bb8e57c (patch)
tree3c3c38ae97a39d95ec1c22ef4c2fac09d8a73aa2
parent71d559854e44a19e5706c637f6cae5d9687712da (diff)
downloadbarebox-08845e41fba2b16dd3050b6b910c615e1bb8e57c.tar.gz
barebox-08845e41fba2b16dd3050b6b910c615e1bb8e57c.tar.xz
usb ehci: Add resource sizes
add_usb_ehci_device registers resources with size 0. Fix this. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/base/resource.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/base/resource.c b/drivers/base/resource.c
index b31c7d7e1a..347b2f01f0 100644
--- a/drivers/base/resource.c
+++ b/drivers/base/resource.c
@@ -113,8 +113,10 @@ struct device_d *add_usb_ehci_device(int id, resource_size_t hccr,
res = xzalloc(sizeof(struct resource) * 2);
res[0].start = hccr;
+ res[0].size = 0x40;
res[0].flags = IORESOURCE_MEM;
res[1].start = hcor;
+ res[1].size = 0xc0;
res[1].flags = IORESOURCE_MEM;
return add_generic_device_res("ehci", id, res, 2, pdata);