From bedbef8ad3e75a304af6361af235302bcc61d06b Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Tue, 14 May 2024 06:39:01 +0000
Subject: [PATCH] 修改内核路径
---
kernel/drivers/input/sensors/accel/mxc6655xa.c | 50 --------------------------------------------------
1 files changed, 0 insertions(+), 50 deletions(-)
diff --git a/kernel/drivers/input/sensors/accel/mxc6655xa.c b/kernel/drivers/input/sensors/accel/mxc6655xa.c
old mode 100644
new mode 100755
index 0803143..535a83a
--- a/kernel/drivers/input/sensors/accel/mxc6655xa.c
+++ b/kernel/drivers/input/sensors/accel/mxc6655xa.c
@@ -45,7 +45,6 @@
#define MXC6655_DEVICE_ID_A 0x05
#define MXC6655_POWER_DOWN BIT(0)
#define MXC6655_INT_ENABLE BIT(0)
-#define MXC6655_ORXY_INT_ENABLE BIT(6)
#define MXC6655_RANGE (16384 * 2)
#define MXC6655_PRECISION 12
#define MXC6655_BOUNDARY (0x1 << (MXC6655_PRECISION - 1))
@@ -108,12 +107,6 @@
if (result) {
dev_err(&client->dev,
"%s:fail to set MXC6655_INT_MASK1.\n", __func__);
- return result;
- }
- result = sensor_write_reg(client, MXC6655_INT_MASK0, 0);
- if (result) {
- dev_err(&client->dev,
- "%s:fail to set MXC6655_INT_MASK0.\n", __func__);
return result;
}
@@ -212,48 +205,7 @@
}
}
- if (sensor->pdata->wake_enable)
- sensor_write_reg(client, MXC6655_INT_CLR0, 0xff);
-
return ret;
-}
-
-static int sensor_suspend(struct i2c_client *client)
-{
- int status = 0;
- struct sensor_private_data *sensor =
- (struct sensor_private_data *)i2c_get_clientdata(client);
-
- /* Enable or Disable for orientation Interrupt */
- if (sensor->pdata->wake_enable) {
- status = sensor_write_reg(client, MXC6655_INT_MASK0, MXC6655_ORXY_INT_ENABLE);
- if (status) {
- dev_err(&client->dev,
- "%s:fail to set MXC6655_INT_MASK0.\n", __func__);
- return status;
- }
- }
-
- return status;
-}
-
-static int sensor_resume(struct i2c_client *client)
-{
- int status = 0;
- struct sensor_private_data *sensor =
- (struct sensor_private_data *)i2c_get_clientdata(client);
-
- /* Enable or Disable for orientation Interrupt */
- if (sensor->pdata->wake_enable) {
- status = sensor_write_reg(client, MXC6655_INT_MASK0, 0);
- if (status) {
- dev_err(&client->dev,
- "%s:fail to set MXC6655_INT_MASK0.\n", __func__);
- return status;
- }
- }
-
- return status;
}
static struct sensor_operate gsensor_mxc6655_ops = {
@@ -272,8 +224,6 @@
.active = sensor_active,
.init = sensor_init,
.report = sensor_report_value,
- .suspend = sensor_suspend,
- .resume = sensor_resume,
};
static int gsensor_mxc6655_probe(struct i2c_client *client,
--
Gitblit v1.6.2