There are still some cases which are being missed. For example, this patch doesn't build successfully for marsboard-rk3066, rock2-square, and tinker-board. I had been working on a similar patch yesterday as well which I had been build-testing and run-testing when your patches came in ;-) I've added your SOB to them since they're so similar.