platsupportports: Fix MUX and GPIO driver types This commit is related to the change in libplatsupport to allow platforms to not include GPIO and MUX public headers when they do not have MUX or GPIO drivers. We fix up the definitions so that they align with those changes.