Causes of Lennox-Gastaut syndrome include brain malformations, tuberous sclerosis, perinatal asphyxia, severe head injury, central nervous system infection, and hereditary genetic and degenerative or metabolic disorders.