Loading...
--- xnu/xnu-12377.101.15/iokit/Kernel/IOStartIOKit.cpp
+++ xnu/xnu-10002.81.5/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)) {