Pressure cook the channa dhal and set aside. Steam any of the vegetable with onions, tomatoes, turmeric, asafetida & salt. Mix the steamed vegetables with the cooked channa dhal. Heat oil in a pan and add mustard seeds. When it starts to pop add urad dhal and fry for few minutes. Add ginger, garlic & green chilies and fry few more minutes. Remove from fire and pour this over the vegetable and dhal mixture. Mix well and add grated coconut.