From 9370bb92b2d16684ee45cf24e879c93c509162da Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Thu, 19 Dec 2024 01:47:39 +0000 Subject: [PATCH] add wifi6 8852be driver --- 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