use upstream MFD, GPIO patch, put everything in patches.