pca9468_charger: driver cleanup

= move to TIMER_CHECK_ACTIVE when *_pd_send_message() returns an error
= accepts only non negative new fv_uv and cc_max
= move the thermal zone to the driver instance.
= fix the registration of the adc channels
= code cleanup

Bug: 177739167
Test: boot, check thermal zone, stat/stop DC charging
Signed-off-by: AleX Pelosi <[email protected]>
Change-Id: I7a200fe94c0998335ee934b81fc0b1157d6553cc
2 files changed