rewrite amdf17nbdf to use the ksensor framework
As part of the refactoring we're doing in #13144, we're separating
amdf17nbdf into a nexus driver and a separate temperature sensor driver. As part of this we should make sure that the resulting new driver,
smntemp uses the ksensor framework, simplifying the driver in the process.