question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ACPI rename not working for not unique controllers

See original GitHub issue

For example, I have:

Current Controllers:

 - XHC@14 @ _SB.PCI0.XHC (Not Unique)
  \-> RHUB @ _SB.PCI0.XHC.RHUB
 -  XHC@0 @ _SB.PCI0.RP13.PXSX.TBDU.XHC (Not Unique)
  \-> RHUB @ _SB.PCI0.RP13.PXSX.TBDU.XHC.RHUB

Neither option A nor H fixes this issue.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:10 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
corpnewtcommented, Dec 24, 2020

With it not being defined in ACPI, the hardware should already be queried directly, rendering a reset unnecessary.

-CorpNewt

0reactions
startergocommented, Dec 24, 2020

I am on a cMP5,1. RHUB is not even defined in ACPI. Instead I have PCI0: image

Read more comments on GitHub >

github_iconTop Results From Across the Web

ACPI rename not working for not unique controllers - bytemeta
Given the recent move to IOPathMatch over IONameMatch, renaming any non-unique controllers is no longer a requirement. -CorpNewt. startergo.
Read more >
USB Mapping | OpenCore Post-Install - Dortania
Pay attention that they're individual controllers, as this means each USB controller has it's own port limit. So you're not as starved for...
Read more >
[Guide] Using Clover to "hotpatch" ACPI | tonymacx86.com
In OS X, power management for Intel graphics is not enabled unless this device is named IGPU. Using static patching, we apply "Rename...
Read more >
GUIDE - How to Fix USB Ports on macOS - EliteMacx86 Forum
This is due to missing the Device ID of the USB Controller present in your system, no renames available and incorrect or no...
Read more >
USBMap/USBMap.py at master · corpnewt/USBMap - GitHub
if not self.smbios or not os.path.exists(self.plugin_path): ... the users has setup unique names for all controllers first.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found