Hello, this series first cleans up the i.mx specific bootsource code. Then the arch independent code is moved into a seperate file, creating an arch independent framework. The last patch adds bootsource detection for the i.mx28. regards, Marc