<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Index: sys/arch/sparc64/dev/psycho.c
===================================================================
RCS file: /cvsroot/src/sys/arch/sparc64/dev/psycho.c,v
retrieving revision 1.137
diff -u -r1.137 psycho.c
--- sys/arch/sparc64/dev/psycho.c	23 Feb 2022 21:54:40 -0000	1.137
+++ sys/arch/sparc64/dev/psycho.c	3 Sep 2023 20:25:31 -0000
@@ -476,9 +476,8 @@
 	pba.pba_bus = psycho_br[0];
 	pba.pba_bridgetag = NULL;
 
-	/* Fix up invalid 0x00-0xff bus-range, as found on SPARCle */
-	if (psycho_br[0] == 0 &amp;&amp; psycho_br[1] == 0xff)
-		psycho_fixup_bus_range(sc-&gt;sc_node, psycho_br);
+	/* Fix up bus-range, as OFW doesn't set it for Cardbus bridges */
+	psycho_fixup_bus_range(sc-&gt;sc_node, psycho_br);
 
 	aprint_normal("bus range %u to %u", psycho_br[0], psycho_br[1]);
 	aprint_normal("; PCI bus %d", psycho_br[0]);
</pre></body></html>