Reset sc->sc_early to 0 to make sure the framebuffer attaches.
authorkettenis <kettenis@openbsd.org>
Wed, 19 Jul 2023 21:52:55 +0000 (21:52 +0000)
committerkettenis <kettenis@openbsd.org>
Wed, 19 Jul 2023 21:52:55 +0000 (21:52 +0000)
Fixes my previous commit.

ok drahn@

sys/arch/arm64/dev/mainbus.c

index f1d84d0..192e45c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: mainbus.c,v 1.26 2023/07/19 20:26:11 kettenis Exp $ */
+/* $OpenBSD: mainbus.c,v 1.27 2023/07/19 21:52:55 kettenis Exp $ */
 /*
  * Copyright (c) 2016 Patrick Wildt <patrick@blueri.se>
  * Copyright (c) 2017 Mark Kettenis <kettenis@openbsd.org>
@@ -158,6 +158,7 @@ mainbus_attach(struct device *parent, struct device *self, void *aux)
                for (node = OF_child(sc->sc_node); node; node = OF_peer(node))
                        mainbus_attach_node(self, node, NULL);
        }
+       sc->sc_early = 0;
 
        mainbus_attach_framebuffer(self);