holoirc: more PM and disconnect fixes