Update add init and a few proprietary things
added irda for ir blaster