Is it OK to have two AMD GPIO Controller with different drivers?

Well, it seems the correct answer is "yet, it is OK". It seems AMD works with two different kinds of GPIO Controllers and each uses its own driver, thus the difference in version. This was confirmed by me after accessing AMD's webpage and downloading an app to update my chipset drivers. In the options menu, two chipset drivers were shown and they had this version number difference. So it seems it's just how AMD works, or at least with my AM4 chipset.