Why ? Start with basic EEMI and one functionality with it's user/clientdriver in one series. Then you can top up with EEMI changes for otherfunctionality with it's user. If you introduce API's without the usersin a series it's hard to review and if there are more such unused APIsI will object it in future versions.

To start with add only clock or power APIs and functionality in thisseries, add drivers using then. Drop other functionalities like pinctrl,fpga control and other functionalities. IOW start something basic andsimple.