Loading...
iokit/Kernel/IOStartIOKit.cpp xnu-12377.101.15 xnu-10063.121.3
--- xnu/xnu-12377.101.15/iokit/Kernel/IOStartIOKit.cpp
+++ xnu/xnu-10063.121.3/iokit/Kernel/IOStartIOKit.cpp
@@ -77,8 +77,11 @@
 	t.tv_sec = 30;
 	t.tv_nsec = 0;
 
+// RTC is not present on this target
+#ifndef BCM2837
 	IOService::waitForService(
 		IOService::resourceMatching("IORTC"), &t );
+#endif
 #if defined(__i386__) || defined(__x86_64__)
 	IOService::waitForService(
 		IOService::resourceMatching("IONVRAM"), &t );
@@ -177,7 +180,7 @@
 void
 StartIOKitMatching(void)
 {
-	SOCD_TRACE_XNU(START_IOKIT, SOCD_TRACE_MODE_NONE);
+	SOCD_TRACE_XNU(START_IOKIT);
 	assert(gRootNub != NULL);
 	bool ok = gRootNub->startIOServiceMatching();
 	if (__improbable(!ok)) {