ADCs, DACs, IO extenders
These should all work without kernel drivers. For example, here's a user space python library for ADS1*15 ADCs, or Nuvoton MS51 IO Expanders. Unless you need very specific timing or require the kernel to know about it, you shouldn't need a kernel driver.
That looks to be Volcanic Islands, which has good support with
amdgpuand no support byradeon, according to Wikipedia.I'm not sure what you meant by "set up radron kernel driver", but you could maybe try blacklisting it.