summaryrefslogtreecommitdiffstats
path: root/drivers/iio
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2024-11-01 10:08:29 +0200
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2024-11-03 20:33:42 +0000
commit9727098a5286db75b0979a5851aa34a797bab721 (patch)
treea3b2823430ad686f536e3718e4feb9fe4e4650f6 /drivers/iio
parentbb18885ed82359829648fd4338c18b9dd36350ed (diff)
downloadlinux-stable-9727098a5286db75b0979a5851aa34a797bab721.tar.gz
linux-stable-9727098a5286db75b0979a5851aa34a797bab721.tar.bz2
linux-stable-9727098a5286db75b0979a5851aa34a797bab721.zip
iio: accel: kxcjk-1013: Deduplicate ODR startup time array
The content of kxcj91008_odr_start_up_times and kxcjk1013_odr_start_up_times is identical, deduplicate it. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://patch.msgid.link/20241101081203.3360421-5-andriy.shevchenko@linux.intel.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers/iio')
-rw-r--r--drivers/iio/accel/kxcjk-1013.c25
1 files changed, 4 insertions, 21 deletions
diff --git a/drivers/iio/accel/kxcjk-1013.c b/drivers/iio/accel/kxcjk-1013.c
index 753ec2f71a9a..f65fde06f2c1 100644
--- a/drivers/iio/accel/kxcjk-1013.c
+++ b/drivers/iio/accel/kxcjk-1013.c
@@ -193,23 +193,6 @@ static const struct kx_odr_start_up_time kxcjk1013_odr_start_up_times[] = {
{ }
};
-/* KXCJ9-1008 */
-static const struct kx_odr_start_up_time kxcj91008_odr_start_up_times[] = {
- { 0x08, 100000 },
- { 0x09, 100000 },
- { 0x0A, 100000 },
- { 0x0B, 100000 },
- { 0x00, 80000 },
- { 0x01, 41000 },
- { 0x02, 21000 },
- { 0x03, 11000 },
- { 0x04, 6400 },
- { 0x05, 3900 },
- { 0x06, 2700 },
- { 0x07, 2100 },
- { }
-};
-
/* KXCTJ2-1009 */
static const struct kx_odr_start_up_time kxtj21009_odr_start_up_times[] = {
{ 0x08, 1240000 },
@@ -325,24 +308,24 @@ static const struct kx_chipset_info kxcjk1013_info = {
static const struct kx_chipset_info kxcj91008_info = {
.regs = &kxcjk1013_regs,
- .times = pm_ptr(kxcj91008_odr_start_up_times),
+ .times = pm_ptr(kxcjk1013_odr_start_up_times),
};
static const struct kx_chipset_info kxcj91008_kiox010a_info = {
.regs = &kxcjk1013_regs,
- .times = pm_ptr(kxcj91008_odr_start_up_times),
+ .times = pm_ptr(kxcjk1013_odr_start_up_times),
.acpi_type = ACPI_KIOX010A,
};
static const struct kx_chipset_info kxcj91008_kiox020a_info = {
.regs = &kxcjk1013_regs,
- .times = pm_ptr(kxcj91008_odr_start_up_times),
+ .times = pm_ptr(kxcjk1013_odr_start_up_times),
.acpi_type = ACPI_GENERIC,
};
static const struct kx_chipset_info kxcj91008_smo8500_info = {
.regs = &kxcjk1013_regs,
- .times = pm_ptr(kxcj91008_odr_start_up_times),
+ .times = pm_ptr(kxcjk1013_odr_start_up_times),
.acpi_type = ACPI_SMO8500,
};