avr32/at32ap: fix mapping of platform device id for USART
[platform/adaptation/renesas_rcar/renesas_kernel.git] / arch / avr32 / mach-at32ap / at32ap700x.c
index 1b7ad97..7fbf0dc 100644 (file)
@@ -1043,6 +1043,7 @@ void __init at32_map_usart(unsigned int hw_id, unsigned int line, int flags)
                data->regs = (void __iomem *)pdev->resource[0].start;
        }
 
+       pdev->id = line;
        pdata = pdev->dev.platform_data;
        pdata->num = line;
        at32_usarts[line] = pdev;