[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 14/14] hw/arm/bcm2835_peripherals: connect the UART clock
From: |
Luc Michel |
Subject: |
[RFC PATCH 14/14] hw/arm/bcm2835_peripherals: connect the UART clock |
Date: |
Fri, 25 Sep 2020 12:17:31 +0200 |
Connect the 'uart-out' clock from the cprman to the PL011 instance.
Signed-off-by: Luc Michel <luc@lmichel.fr>
---
hw/arm/bcm2835_peripherals.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/arm/bcm2835_peripherals.c b/hw/arm/bcm2835_peripherals.c
index 958aadeeb9..9e4e85c3ad 100644
--- a/hw/arm/bcm2835_peripherals.c
+++ b/hw/arm/bcm2835_peripherals.c
@@ -167,10 +167,12 @@ static void bcm2835_peripherals_realize(DeviceState *dev,
Error **errp)
if (!sysbus_realize(SYS_BUS_DEVICE(&s->cprman), errp)) {
return;
}
memory_region_add_subregion(&s->peri_mr, CPRMAN_OFFSET,
sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->cprman), 0));
+ qdev_connect_clock_in(DEVICE(&s->uart0), "clk",
+ qdev_get_clock_out(DEVICE(&s->cprman), "uart-out"));
memory_region_add_subregion(&s->peri_mr, ARMCTRL_IC_OFFSET,
sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->ic), 0));
sysbus_pass_irq(SYS_BUS_DEVICE(s), SYS_BUS_DEVICE(&s->ic));
--
2.28.0
- [PATCH 02/14] hw/core/clock: trace clock values in Hz instead of ns, (continued)
- [PATCH 02/14] hw/core/clock: trace clock values in Hz instead of ns, Luc Michel, 2020/09/25
- [PATCH 11/14] hw/misc/bcm2835_cprman: add the DSI0HSCK multiplexer, Luc Michel, 2020/09/25
- [PATCH 08/14] hw/misc/bcm2835_cprman: implement PLL channels behaviour, Luc Michel, 2020/09/25
- [PATCH 10/14] hw/misc/bcm2835_cprman: implement clock mux behaviour, Luc Michel, 2020/09/25
- [PATCH 07/14] hw/misc/bcm2835_cprman: add a PLL channel skeleton implementation, Luc Michel, 2020/09/25
- [PATCH 05/14] hw/misc/bcm2835_cprman: add a PLL skeleton implementation, Luc Michel, 2020/09/25
- [PATCH 03/14] hw/arm/raspi: fix cprman base address, Luc Michel, 2020/09/25
- [PATCH 12/14] hw/misc/bcm2835_cprman: add sane reset values to the registers, Luc Michel, 2020/09/25
- [RFC PATCH 13/14] hw/char/pl011: add a clock input, Luc Michel, 2020/09/25
- [RFC PATCH 14/14] hw/arm/bcm2835_peripherals: connect the UART clock,
Luc Michel <=
- [PATCH 09/14] hw/misc/bcm2835_cprman: add a clock mux skeleton implementation, Luc Michel, 2020/09/25
- Re: [PATCH 00/14] raspi: add the bcm2835 cprman clock manager, no-reply, 2020/09/25
- Re: [PATCH 00/14] raspi: add the bcm2835 cprman clock manager, Philippe Mathieu-Daudé, 2020/09/25