Take chicken in a pressure cooker, add salt and turmeric powder and pressure cook for 5 to 6 whistle. Turn off the heat and let it sit till steam escapes.
Heat oil in a pan, add coriander seeds and chillies and saute till toasted.
Add coconut and saute till it gets golden.
Take it in a blender and make it into a smooth paste.
Heat oil in a pan, add whole spices and let them sizzle.
Add ginger garlic paste and saute for a min.
Add onions and cook till golden.
Add in tomatoes and cook till mushy.
Add spice powders and salt and mix well.
Add in cooked chicken and mix well.
Add ground masala, salt and mix well.
Cook till oil separates.