drivers: charger: charger_max20335: drop redundant validation

`max20335_get_constant_charge_current()` and
`max20335_set_chgin_to_sys_current_limit()` functions has redundant input
values validation. Drop not important ones to make the code clean.
While on it remove `max20335_get_constant_charge_voltage()` function
since it become useless.

Signed-off-by: Lukasz Madej <l.madej@grinn-global.com>
diff --git a/drivers/charger/charger_max20335.c b/drivers/charger/charger_max20335.c
index e9f3bc7..c77e197 100644
--- a/drivers/charger/charger_max20335.c
+++ b/drivers/charger/charger_max20335.c
@@ -154,11 +154,6 @@
 	uint8_t val;
 	int ret;
 
-	if (voltage_uv > config->max_vreg_uv) {
-		LOG_WRN("Exceeded max constant charge voltage!");
-		return -EINVAL;
-	}
-
 	ret = linear_range_get_index(&charger_uv_range, voltage_uv, &idx);
 	if (ret == -EINVAL) {
 		return ret;
@@ -177,11 +172,6 @@
 	const struct charger_max20335_config *const config = dev->config;
 	uint8_t val;
 
-	if (current_ua > config->max_ichgin_to_sys_ua) {
-		LOG_WRN("Exceeded max constant charge current!");
-		return -EINVAL;
-	}
-
 	switch (current_ua) {
 	case 0:
 		val = 0x00;
@@ -207,23 +197,6 @@
 				      val);
 }
 
-static int __maybe_unused max20335_get_constant_charge_voltage(const struct device *dev,
-							       uint32_t *voltage_uv)
-{
-	const struct charger_max20335_config *const config = dev->config;
-	uint8_t val;
-	int ret;
-
-	ret = i2c_reg_read_byte_dt(&config->bus, MAX20335_REG_CHG_CNTL_A, &val);
-	if (ret) {
-		return ret;
-	}
-
-	val = FIELD_GET(MAX20335_CHGCNTLA_BAT_REG_CFG_MASK, val);
-
-	return linear_range_get_value(&charger_uv_range, val, voltage_uv);
-}
-
 static int max20335_set_enabled(const struct device *dev, bool enable)
 {
 	struct charger_max20335_data *data = dev->data;