Foreigners with 10-year tourist/business visas are permitted to visit India as long as their total stay in India during each visit does not exceed 180 days.
Foreigners of Indian descent have a five-year multiple-entry 'X' visa with the recommendation that "continuous stay shall not exceed 180 days during each visit."