i.MX: split the GPT timer implementation into per SOC definitions