Jump to content

Defining PCIe ASM106x SATA adapter in DSDT (which has sleep/wake issues)


PPC970MP
 Share

1 post in this topic

Recommended Posts

Wonder if someone has found or needed a solution to a similar problem:

 

I'm using an additional eSATA adapter plugged into a x1 PCIe slot.

These ASM106x based controllers seem to work quite well without need for extra drivers.

Only issue is that the ports are dead after sleep and require a reboot to work again.

 

Searching for a solution I found some related DSDT code/method fragments which might fix this.

However this card is nowhere to be found in my DSDT (at least I could not locate it).

It is easy to spot in IOReg though.

Closest DSDT device is a PXSX node sitting above the PCI bridge where the adapter is plugged in.

Several attempts to add the adapter below the PXSX node failed, at best the card was shown as a 

kind of dummy device - in addition to the real one - in IOReg and apparently without function.

 

What would be the right approach to define extra PCI adapters in DSDT?

Link to comment
Share on other sites

 Share

×
×
  • Create New...