I have sucessfully test multiple MSI on my V6 Integrated Block Board and my concern now is:
Do I need an MSI Controller to sychronise all the Interrupts source or it will be handle by the Core automatically.
I would really appreciate any response in order to move forward.
The core simply gives you the configuration space available to implement multiple MSI interrupts. It will also give you an interface to generate the interrupts. An other sort of management is up to the user.
Hope this helps