Revert "misc: cs40l25: Add plwe ramp down interface"

This reverts commit c6f439e235577d4b540ab72dfcf0e883ca6a9827.

Bug: 205323128
Test: Using talkBack app to check it
Change-Id: I2e4bb844fd50ea53c696adac49460c058fa4ac48
Signed-off-by: chasewu <chasewu@google.com>
diff --git a/cs40l25/cs40l2x.c b/cs40l25/cs40l2x.c
index 977c09c..1c65044 100644
--- a/cs40l25/cs40l2x.c
+++ b/cs40l25/cs40l2x.c
@@ -6438,86 +6438,10 @@
 	return count;
 }
 
-static ssize_t cs40l2x_pwle_ramp_down_show(struct device *dev,
-					 struct device_attribute *attr,
-					 char *buf)
-{
-	struct cs40l2x_private *cs40l2x = cs40l2x_get_private(dev);
-	int ret;
-	unsigned int reg, val;
-
-	pm_runtime_get_sync(cs40l2x->dev);
-	mutex_lock(&cs40l2x->lock);
-
-	reg = cs40l2x_dsp_reg(cs40l2x, "RAMPDOWN_COEFF",
-			      CS40L2X_XM_UNPACKED_TYPE,
-				cs40l2x->fw_desc->id);
-	if (!reg) {
-		ret = -EPERM;
-		goto err_mutex;
-	}
-
-	ret = regmap_read(cs40l2x->regmap, reg, &val);
-	if (ret)
-		goto err_mutex;
-
-	/* Q0.24 format */
-	ret = snprintf(buf, PAGE_SIZE, "%u\n", val);
-
-err_mutex:
-	mutex_unlock(&cs40l2x->lock);
-	pm_runtime_mark_last_busy(cs40l2x->dev);
-	pm_runtime_put_autosuspend(cs40l2x->dev);
-
-	return ret;
-}
-
-static ssize_t cs40l2x_pwle_ramp_down_store(struct device *dev,
-					  struct device_attribute *attr,
-					  const char *buf,
-					  size_t count)
-{
-	struct cs40l2x_private *cs40l2x = cs40l2x_get_private(dev);
-	int ret;
-	unsigned int reg, val;
-
-	ret = kstrtou32(buf, 10, &val);
-	if (ret)
-		return -EINVAL;
-
-	pm_runtime_get_sync(cs40l2x->dev);
-	mutex_lock(&cs40l2x->lock);
-
-	reg = cs40l2x_dsp_reg(cs40l2x, "RAMPDOWN_COEFF",
-			      CS40L2X_XM_UNPACKED_TYPE,
-				cs40l2x->fw_desc->id);
-	if (!reg) {
-		ret = -EPERM;
-		goto err_mutex;
-	}
-
-	/* Q0.24 format */
-	/* Zero value means that PWLE Ramp down is off */
-	ret = regmap_write(cs40l2x->regmap, reg, val);
-	if (ret)
-		goto err_mutex;
-
-	ret = count;
-
-err_mutex:
-	mutex_unlock(&cs40l2x->lock);
-	pm_runtime_mark_last_busy(cs40l2x->dev);
-	pm_runtime_put_autosuspend(cs40l2x->dev);
-
-	return ret;
-}
-
 static DEVICE_ATTR(cp_trigger_index, 0660, cs40l2x_cp_trigger_index_show,
 		cs40l2x_cp_trigger_index_store);
 static DEVICE_ATTR(cp_trigger_queue, 0660, cs40l2x_cp_trigger_queue_show,
 		cs40l2x_cp_trigger_queue_store);
-static DEVICE_ATTR(pwle_ramp_down, 0660, cs40l2x_pwle_ramp_down_show,
-		cs40l2x_pwle_ramp_down_store);
 static DEVICE_ATTR(cp_trigger_duration, 0660, cs40l2x_cp_trigger_duration_show,
 		NULL);
 static DEVICE_ATTR(cp_trigger_q_sub, 0660, cs40l2x_cp_trigger_q_sub_show,
@@ -6732,7 +6656,6 @@
 	&dev_attr_virtual_pwle_indexes.attr,
 	&dev_attr_available_pwle_segments.attr,
 	&dev_attr_boost_ipk.attr,
-	&dev_attr_pwle_ramp_down.attr,
 	NULL,
 };