This patchset adds more functionality to the i.MX6UL machines. The first thre patches are cleanup patches with no functional changes intended. The other patches make various subsystems functional.