| .. | .. |
|---|
| 2321 | 2321 | struct pxa25x_udc *dev = &memory; |
|---|
| 2322 | 2322 | int retval, irq; |
|---|
| 2323 | 2323 | u32 chiprev; |
|---|
| 2324 | | - struct resource *res; |
|---|
| 2325 | 2324 | |
|---|
| 2326 | 2325 | pr_info("%s: version %s\n", driver_name, DRIVER_VERSION); |
|---|
| 2327 | 2326 | |
|---|
| .. | .. |
|---|
| 2341 | 2340 | case PXA250_A0: |
|---|
| 2342 | 2341 | case PXA250_A1: |
|---|
| 2343 | 2342 | /* A0/A1 "not released"; ep 13, 15 unusable */ |
|---|
| 2344 | | - /* fall through */ |
|---|
| 2343 | + fallthrough; |
|---|
| 2345 | 2344 | case PXA250_B2: case PXA210_B2: |
|---|
| 2346 | 2345 | case PXA250_B1: case PXA210_B1: |
|---|
| 2347 | 2346 | case PXA250_B0: case PXA210_B0: |
|---|
| 2348 | 2347 | /* OUT-DMA is broken ... */ |
|---|
| 2349 | | - /* fall through */ |
|---|
| 2348 | + fallthrough; |
|---|
| 2350 | 2349 | case PXA250_C0: case PXA210_C0: |
|---|
| 2351 | 2350 | break; |
|---|
| 2352 | 2351 | #elif defined(CONFIG_ARCH_IXP4XX) |
|---|
| .. | .. |
|---|
| 2367 | 2366 | if (irq < 0) |
|---|
| 2368 | 2367 | return -ENODEV; |
|---|
| 2369 | 2368 | |
|---|
| 2370 | | - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
|---|
| 2371 | | - dev->regs = devm_ioremap_resource(&pdev->dev, res); |
|---|
| 2369 | + dev->regs = devm_platform_ioremap_resource(pdev, 0); |
|---|
| 2372 | 2370 | if (IS_ERR(dev->regs)) |
|---|
| 2373 | 2371 | return PTR_ERR(dev->regs); |
|---|
| 2374 | 2372 | |
|---|