From: Alexey Brodkin Date: Tue, 22 Jan 2019 15:18:51 +0000 (+0300) Subject: serial_arc: Allocate buffer for private data X-Git-Tag: v2019.04-rc1~24^2~2 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d771dd531a1aa73e5a1d36b5c08850fc5fa29747;p=oweals%2Fu-boot.git serial_arc: Allocate buffer for private data Apparently we never allocated buffer for arc_serial_platdata which for some reason never caused problems when executed in nSIM. But in Qemu this causes expected problems. Signed-off-by: Alexey Brodkin --- diff --git a/drivers/serial/serial_arc.c b/drivers/serial/serial_arc.c index 980b38d2a1..70dbc6d6b5 100644 --- a/drivers/serial/serial_arc.c +++ b/drivers/serial/serial_arc.c @@ -126,6 +126,7 @@ U_BOOT_DRIVER(serial_arc) = { .id = UCLASS_SERIAL, .of_match = arc_serial_ids, .ofdata_to_platdata = arc_serial_ofdata_to_platdata, + .platdata_auto_alloc_size = sizeof(struct arc_serial_platdata), .probe = arc_serial_probe, .ops = &arc_serial_ops, };