holoirc: more PM improments and bug fixes