Split up the driver for the PWM controller MAX31790 into a multi function device driver. Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>