|
@@ -200,6 +200,12 @@ static void armada_ap806_init(struct platform_device *pdev,
|
|
|
armada_wait_sensor_validity(priv);
|
|
|
}
|
|
|
|
|
|
+static void armada_cp110_init(struct platform_device *pdev,
|
|
|
+ struct armada_thermal_priv *priv)
|
|
|
+{
|
|
|
+ armada380_init(pdev, priv);
|
|
|
+}
|
|
|
+
|
|
|
static bool armada_is_valid(struct armada_thermal_priv *priv)
|
|
|
{
|
|
|
u32 reg = readl_relaxed(priv->status);
|
|
@@ -306,7 +312,7 @@ static const struct armada_thermal_data armada_ap806_data = {
|
|
|
|
|
|
static const struct armada_thermal_data armada_cp110_data = {
|
|
|
.is_valid = armada_is_valid,
|
|
|
- .init = armada380_init,
|
|
|
+ .init = armada_cp110_init,
|
|
|
.is_valid_bit = BIT(10),
|
|
|
.temp_shift = 0,
|
|
|
.temp_mask = 0x3ff,
|