Are there any restrictions on raising debit notes for earlier supplies

No. Every increase in tax liability or taxable value mandates an issue of debit note.

(ICAI FAQ PUBLICATIONS 06-09-2017 TAX INVOICE, CREDIT AND DEBIT NOTES: FAQ NO. 29)