ar71xx: rework chipidea controller support, add QCA9531