rendered paste body+-o Root <class IORegistryEntry, retain count 6>
+-o M68AP <class IOPlatformExpertDevice, registered, matched, active, busy 0, retain count 19>
+-o AppleARMPE <class AppleARMPE, !registered, !matched, active, busy 0, retain count 14>
| +-o IOPMrootDomain <class IOPMrootDomain, registered, matched, active, busy 0, retain count 42>
| | +-o IORootParent <class IORootParent, !registered, !matched, active, busy 0, retain count 8>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o options <class IODTNVRAM, registered, matched, active, busy 0, retain count 7>
| +-o cpu0@0 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 9>
| | +-o AppleARMCPU <class AppleARMCPU, registered, matched, active, busy 0, retain count 6>
| | +-o IOCPUInterruptController <class IOCPUInterruptController, registered, matched, active, busy 0, retain count 6>
| +-o cpus <class IOPlatformDevice, registered, matched, active, busy 0, retain count 7>
| +-o vram@F400000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 6>
| +-o arm-io@3C000000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 51>
| | +-o AppleS5L8900XIO <class AppleS5L8900XIO, !registered, !matched, active, busy 0, retain count 46>
| | +-o vic@E00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleARMPL192VIC <class AppleARMPL192VIC, registered, matched, active, busy 0, retain count 6>
| | +-o edgeic@E02000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XEdgeIC <class AppleS5L8900XEdgeIC, !registered, !matched, active, busy 0, retain count 5>
| | +-o gpio@6400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XGPIOIC <class AppleS5L8900XGPIOIC, registered, matched, active, busy 0, retain count 48>
| | +-o power@1A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XPowerController <class AppleS5L8900XPowerController, registered, matched, active, busy 0, retain count 7>
| | +-o clkrstgen@4500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XClockController <class AppleS5L8900XClockController, registered, matched, active, busy 0, retain count 8>
| | +-o dmac0@200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o IODMAController00405890 <class AppleARMPL080DMAC, registered, matched, active, busy 0, retain count 9>
| | +-o dmac1@1900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o IODMAController00405810 <class AppleARMPL080DMAC, registered, matched, active, busy 0, retain count 7>
| | +-o sha1@0 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XSHA1 <class AppleS5L8900XSHA1, registered, matched, active, busy 0, retain count 4>
| | +-o usb-otg@400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleS5L8900XUSBWrangler <class AppleS5L8900XUSBWrangler, registered, matched, active, busy 0, retain count 8>
| | | +-o usb-device <class AppleS5L8900XUSBNub, registered, matched, active, busy 0, retain count 8>
| | | | +-o AppleS5L8900XIpodHAL <class AppleS5L8900XIpodHAL, registered, matched, active, busy 0, retain count 6>
| | | | +-o IOIpodUSBDevice <class IOIpodUSBDevice, registered, matched, active, busy 0, retain count 7>
| | | | +-o IOUSBDeviceInterface@0 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 10>
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | +-o IOUSBDeviceInterfaceUserClient <class IOUSBDeviceInterfaceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | +-o IOUSBDeviceInterface@1 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 8>
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | +-o IOAccessoryPortUSB <class IOAccessoryPortUSB, registered, matched, active, busy 0, retain count 5>
| | | | | +-o IOAccessoryPortUserClient <class IOAccessoryPortUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | +-o IOUSBDeviceInterface@2 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 8>
| | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | +-o AppleUSBDeviceMux <class AppleUSBDeviceMux, registered, matched, active, busy 0, retain count 4>
| | | +-o usb-host <class AppleS5L8900XUSBNub, registered, matched, active, busy 0, retain count 6>
| | +-o amc@500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleAMCDriver <class AppleAMCDriver, registered, matched, active, busy 0, retain count 9>
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream, registered, matched, active, busy 0, retain count 5>
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream, registered, matched, active, busy 0, retain count 5>
| | | +-o AppleAMCDriverUserClient <class AppleAMCDriverUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o adm@800000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XADM <class AppleS5L8900XADM, registered, matched, active, busy 0, retain count 4>
| | +-o clcd@900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleH1CLCD <class AppleH1CLCD, registered, matched, active, busy 0, retain count 15>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o flash-controller0@A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XADMFMC <class AppleS5L8900XADMFMC, !registered, !matched, active, busy 0, retain count 9>
| | | +-o disk@F <class IOFlashStorageDevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleNANDFTL <class AppleNANDFTL, registered, matched, active, busy 0, retain count 5>
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice, registered, matched, active, busy 0, retain count 6>
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver, registered, matched, active, busy 0, retain count 7>
| | | +-o unknown vendor unknown product Media <class IOMedia, registered, matched, active, busy 0, retain count 9>
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionScheme, !registered, !matched, active, busy 0, retain count 7>
| | | +-o Untitled 1@1 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | +-o Untitled 2@2 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | +-o aes@C00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XAES <class AppleS5L8900XAES, registered, matched, active, busy 0, retain count 9>
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 4>
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o sdio@D00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XSDIO <class AppleS5L8900XSDIO, !registered, !matched, active, busy 0, retain count 9>
| | | +-o SDIODeviceNub <class SDIODeviceNub, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleMRVL868x <class AppleMRVL868x, registered, matched, active, busy 0, retain count 8>
| | | +-o IO80211Interface <class IO80211Interface, registered, matched, active, busy 0, retain count 10>
| | | +-o IONetworkStack <class IONetworkStack, registered, matched, active, busy 0, retain count 7>
| | | +-o IONetworkStackUserClient <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o flash-controller0@F00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XADMFMC <class AppleS5L8900XADMFMC, !registered, !matched, active, busy 0, retain count 9>
| | | +-o disk@F <class IOFlashStorageDevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleNANDFTL <class AppleNANDFTL, registered, matched, active, busy 0, retain count 5>
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice, registered, matched, active, busy 0, retain count 6>
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver, registered, matched, active, busy 0, retain count 7>
| | | +-o unknown vendor unknown product Media <class IOMedia, registered, matched, active, busy 0, retain count 9>
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionScheme, !registered, !matched, active, busy 0, retain count 7>
| | | +-o Untitled 1@1 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | +-o Untitled 2@2 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | +-o jpeg@1000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleJPEGDriver <class AppleJPEGDriver, registered, matched, active, busy 0, retain count 4>
| | +-o tv-out@1300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o mpvd@1600000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleMPVDDriver <class AppleMPVDDriver, registered, matched, active, busy 0, retain count 6>
| | +-o camin@1700000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleH1CamIn <class AppleH1CamIn, registered, matched, active, busy 0, retain count 7>
| | +-o h264bpd@1800000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleH264BPDDriver <class AppleH264BPDDriver, registered, matched, active, busy 0, retain count 6>
| | +-o mbx@3000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleMBXController <class AppleMBXController, registered, matched, active, busy 0, retain count 5>
| | | +-o AppleMBXDevice <class AppleMBXDevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleMBXUserClient <class AppleMBXUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o prng@6100000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o spi0@4300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | +-o lcd0@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleMerlotLCD <class AppleMerlotLCD, registered, matched, active, busy 0, retain count 7>
| | +-o otgphyctrl@4400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XUSBPhy <class AppleS5L8900XUSBPhy, registered, matched, active, busy 0, retain count 4>
| | +-o i2c0@4600000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 11>
| | | +-o AppleS5L8900XI2CController <class AppleS5L8900XI2CController, !registered, !matched, active, busy 0, retain count 8>
| | | +-o audio0@1A <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 9>
| | | | +-o AppleWM8758Audio <class AppleWM8758Audio, registered, matched, active, busy 0, retain count 10>
| | | | +-o AppleWM875xButtons <class AppleWM875xButtons, registered, matched, active, busy 0, retain count 6>
| | | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | +-o AppleWM875xOutput <class AppleWM875xOutput, registered, matched, active, busy 0, retain count 7>
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o accelerometer@1D <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | | +-o AppleLIS302DL <class AppleLIS302DL, registered, matched, active, busy 0, retain count 8>
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | +-o als@49 <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | | +-o AppleTSL2561 <class AppleTSL2561, registered, matched, active, busy 0, retain count 8>
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | +-o pmu@73 <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | +-o ApplePCF50635PMU <class ApplePCF50635PMU, registered, matched, active, busy 0, retain count 18>
| | | +-o ApplePCF50635PMUBacklight <class ApplePCF50635PMUBacklight, registered, matched, active, busy 0, retain count 6>
| | | +-o ApplePCF50635PMURTC <class ApplePCF50635PMURTC, registered, matched, active, busy 0, retain count 5>
| | | +-o ApplePCF50635PMUPowerSource <class ApplePCF50635PMUPowerSource, registered, matched, active, busy 0, retain count 7>
| | +-o timer@6200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o wdt@6300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleS5L8900XWatchDogTimer <class AppleS5L8900XWatchDogTimer, registered, matched, active, busy 0, retain count 4>
| | +-o i2c1@4900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XI2CController <class AppleS5L8900XI2CController, !registered, !matched, active, busy 0, retain count 5>
| | | +-o camera0@3C <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 11>
| | | +-o AppleMicron2020 <class AppleMicron2020, registered, matched, active, busy 0, retain count 7>
| | +-o i2s0@4A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XI2SController <class AppleS5L8900XI2SController, !registered, !matched, active, busy 0, retain count 8>
| | | +-o audio0@0 <class AppleARMIISDevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleWM8758Audio <class AppleWM8758Audio, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleWM875xButtons <class AppleWM875xButtons, registered, matched, active, busy 0, retain count 6>
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | +-o AppleWM875xOutput <class AppleWM875xOutput, registered, matched, active, busy 0, retain count 7>
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o uart0@4C00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | +-o iap <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 8>
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o uart1@4C04000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | +-o baseband <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 17>
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o AppleReliableSerialLayer <class AppleReliableSerialLayer, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleBaseband <class AppleBaseband, registered, matched, active, busy 0, retain count 5>
| | | +-o AppleBasebandUserClient <class AppleBasebandUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o uart3@4C0C000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | +-o bluetooth <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 10>
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o BTReset <class BTReset, !registered, !matched, active, busy 0, retain count 4>
| | +-o uart4@4C10000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | +-o debug <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 8>
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o i2s1@4D00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleS5L8900XI2SController <class AppleS5L8900XI2SController, !registered, !matched, active, busy 0, retain count 9>
| | | +-o audio1@0 <class AppleARMIISDevice, registered, matched, active, busy 0, retain count 8>
| | | +-o AppleBasebandOutput <class AppleBasebandOutput, registered, matched, active, busy 0, retain count 7>
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | +-o AppleBasebandInput <class AppleBasebandInput, registered, matched, active, busy 0, retain count 7>
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | +-o spi1@4E00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | +-o lcd0@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 11>
| | | +-o AppleMerlotLCD <class AppleMerlotLCD, registered, matched, active, busy 0, retain count 7>
| | +-o pke@5000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o chipid@6500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o spi2@5200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | +-o multi-touch@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 10>
| | | +-o AppleMultitouchSPI <class AppleMultitouchSPI, registered, matched, active, busy 0, retain count 6>
| | | +-o AppleMultitouchSPIUserClient <class AppleMultitouchSPIUserClient, !registered, !matched, active, busy 0, retain count 6>
| | +-o edram@10000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o vrom@18000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | +-o nor-flash@1C000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | +-o AppleARMCFIFlashController <class AppleARMCFIFlashController, registered, matched, active, busy 0, retain count 7>
| | +-o diagnostic-data@6000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 6>
| | +-o nvram@FC000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 7>
| | | +-o AppleARMCHRPNVRAM <class AppleARMCHRPNVRAM, !registered, !matched, active, busy 0, retain count 4>
| | +-o raw-device@8000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 7>
| | +-o AppleImage2NORAccess <class AppleImage2NORAccess, registered, matched, active, busy 0, retain count 5>
| | +-o AppleImage2NORAccessUserClient <class AppleImage2NORAccessUserClient, !registered, !matched, active, busy 0, retain count 4>
| +-o buttons <class IOPlatformDevice, registered, matched, active, busy 0, retain count 12>
| | +-o AppleM68Buttons <class AppleM68Buttons, registered, matched, active, busy 0, retain count 8>
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| +-o button-wake <class IOPlatformDevice, registered, matched, active, busy 0, retain count 8>
| | +-o AppleM68WakeButton <class AppleM68WakeButton, registered, matched, active, busy 0, retain count 6>
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| +-o dock <class IOPlatformDevice, registered, matched, active, busy 0, retain count 10>
| | +-o IOAccessoryManager <class IOAccessoryManager, registered, matched, active, busy 0, retain count 8>
| | +-o IOAccessoryManagerUserClient <class IOAccessoryManagerUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o charger <class IOPlatformDevice, registered, matched, active, busy 0, retain count 17>
+-o IOResources <class IOResources, registered, matched, active, busy 0, retain count 10>
+-o com_apple_driver_FairPlayIOKit <class com_apple_driver_FairPlayIOKit, registered, matched, active, busy 0, retain count 9>
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_FairPlayIOKitUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_FairPlayIOKitUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_FairPlayIOKitUserClient, !registered, !matched, active, busy 0, retain count 5>
+-o IOCoreSurfaceRoot <class IOCoreSurfaceRoot, registered, matched, active, busy 0, retain count 191>
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
+-o AppleSerialKDP <class AppleSerialKDP, !registered, !matched, active, busy 0, retain count 4>
+-o IOHDIXController <class IOHDIXController, registered, matched, active, busy 0, retain count 4>
+-o IONetworkStack <class IONetworkStack, registered, matched, active, busy 0, retain count 7>
+-o IONetworkStackUserClient <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>