diff options
author | Felipe Balbi <balbi@ti.com> | 2011-03-01 09:38:14 -0500 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2011-03-01 10:00:58 -0500 |
commit | 09f0607d8be62469a9b33034c8d3def9a5c7cbb7 (patch) | |
tree | 5b73bdcf3133ff598b7b059839e24630c2359266 /drivers/usb/host/ehci-omap.c | |
parent | a9031e5f0b82225ea676d729d68beb6c69799a67 (diff) |
usb: host: omap: switch to platform_get_resource_byname
now that we have names on all memory bases, we can
switch to use platform_get_resource_byname() which
will make it simpler when we move to a setup where
OHCI and EHCI on OMAP play well together.
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/host/ehci-omap.c')
-rw-r--r-- | drivers/usb/host/ehci-omap.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/usb/host/ehci-omap.c b/drivers/usb/host/ehci-omap.c index d7e223be1c9c..15277213f928 100644 --- a/drivers/usb/host/ehci-omap.c +++ b/drivers/usb/host/ehci-omap.c | |||
@@ -947,7 +947,7 @@ static int ehci_hcd_omap_probe(struct platform_device *pdev) | |||
947 | omap->ehci = hcd_to_ehci(hcd); | 947 | omap->ehci = hcd_to_ehci(hcd); |
948 | omap->ehci->sbrn = 0x20; | 948 | omap->ehci->sbrn = 0x20; |
949 | 949 | ||
950 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 950 | res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ehci"); |
951 | 951 | ||
952 | hcd->rsrc_start = res->start; | 952 | hcd->rsrc_start = res->start; |
953 | hcd->rsrc_len = resource_size(res); | 953 | hcd->rsrc_len = resource_size(res); |
@@ -963,7 +963,7 @@ static int ehci_hcd_omap_probe(struct platform_device *pdev) | |||
963 | omap->ehci->caps = hcd->regs; | 963 | omap->ehci->caps = hcd->regs; |
964 | omap->ehci_base = hcd->regs; | 964 | omap->ehci_base = hcd->regs; |
965 | 965 | ||
966 | res = platform_get_resource(pdev, IORESOURCE_MEM, 1); | 966 | res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "uhh"); |
967 | omap->uhh_base = ioremap(res->start, resource_size(res)); | 967 | omap->uhh_base = ioremap(res->start, resource_size(res)); |
968 | if (!omap->uhh_base) { | 968 | if (!omap->uhh_base) { |
969 | dev_err(&pdev->dev, "UHH ioremap failed\n"); | 969 | dev_err(&pdev->dev, "UHH ioremap failed\n"); |
@@ -971,7 +971,7 @@ static int ehci_hcd_omap_probe(struct platform_device *pdev) | |||
971 | goto err_uhh_ioremap; | 971 | goto err_uhh_ioremap; |
972 | } | 972 | } |
973 | 973 | ||
974 | res = platform_get_resource(pdev, IORESOURCE_MEM, 2); | 974 | res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "tll"); |
975 | omap->tll_base = ioremap(res->start, resource_size(res)); | 975 | omap->tll_base = ioremap(res->start, resource_size(res)); |
976 | if (!omap->tll_base) { | 976 | if (!omap->tll_base) { |
977 | dev_err(&pdev->dev, "TLL ioremap failed\n"); | 977 | dev_err(&pdev->dev, "TLL ioremap failed\n"); |