It really depends to be honest. For example, my motherboard wasn't recognizing the Samsung HDD. I checked the Motherboard's website and the only thing available was some minor hotfixs. After some search, I went to Samsung's website and found a firmware update specifically for my issue. So, sometimes it pays off checking both ends and keep reporting the issue to both.
I understand, thanks for the tip. I will check Gigabytes website and see if I find anything, thanks! :)