I'm a little skeptical about dev_pm_set_dedicated_wake_irq(), notbecause I know anything at all about it, but because there are onlyfive callers in the whole tree, three of which are in UART code, andnone in anything resembling PCI code.

Is Rockchip really that special, or are we going about this the wrongway?