fsl-imx7.c (f41ee66df0ceef0002644d08a61a6a929674898d) fsl-imx7.c (9bca0edb282de0007a4f068d9d20f3e3c3aadef7)
1/*
2 * Copyright (c) 2018, Impinj, Inc.
3 *
4 * i.MX7 SoC definitions
5 *
6 * Author: Andrey Smirnov <andrew.smirnov@gmail.com>
7 *
8 * Based on hw/arm/fsl-imx6.c

--- 377 unchanged lines hidden (view full) ---

386 FSL_IMX7_UART4_IRQ,
387 FSL_IMX7_UART5_IRQ,
388 FSL_IMX7_UART6_IRQ,
389 FSL_IMX7_UART7_IRQ,
390 };
391
392
393 if (i < MAX_SERIAL_PORTS) {
1/*
2 * Copyright (c) 2018, Impinj, Inc.
3 *
4 * i.MX7 SoC definitions
5 *
6 * Author: Andrey Smirnov <andrew.smirnov@gmail.com>
7 *
8 * Based on hw/arm/fsl-imx6.c

--- 377 unchanged lines hidden (view full) ---

386 FSL_IMX7_UART4_IRQ,
387 FSL_IMX7_UART5_IRQ,
388 FSL_IMX7_UART6_IRQ,
389 FSL_IMX7_UART7_IRQ,
390 };
391
392
393 if (i < MAX_SERIAL_PORTS) {
394 qdev_prop_set_chr(DEVICE(&s->uart[i]), "chardev", serial_hds[i]);
394 qdev_prop_set_chr(DEVICE(&s->uart[i]), "chardev", serial_hd(i));
395 }
396
397 object_property_set_bool(OBJECT(&s->uart[i]), true, "realized",
398 &error_abort);
399
400 sysbus_mmio_map(SYS_BUS_DEVICE(&s->uart[i]), 0, FSL_IMX7_UARTn_ADDR[i]);
401
402 irq = qdev_get_gpio_in(DEVICE(&s->a7mpcore), FSL_IMX7_UARTn_IRQ[i]);

--- 181 unchanged lines hidden ---
395 }
396
397 object_property_set_bool(OBJECT(&s->uart[i]), true, "realized",
398 &error_abort);
399
400 sysbus_mmio_map(SYS_BUS_DEVICE(&s->uart[i]), 0, FSL_IMX7_UARTn_ADDR[i]);
401
402 irq = qdev_get_gpio_in(DEVICE(&s->a7mpcore), FSL_IMX7_UARTn_IRQ[i]);

--- 181 unchanged lines hidden ---