From e3e12f52b214121840b44c91de5b3e5af5d3eb84 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 06 Nov 2023 03:04:41 +0000 Subject: [PATCH] rk3568 rt init --- kernel/drivers/gpio/gpiolib-sysfs.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) diff --git a/kernel/drivers/gpio/gpiolib-sysfs.c b/kernel/drivers/gpio/gpiolib-sysfs.c index 1c2a983..e0ccc79 100644 --- a/kernel/drivers/gpio/gpiolib-sysfs.c +++ b/kernel/drivers/gpio/gpiolib-sysfs.c @@ -80,18 +80,13 @@ struct gpiod_data *data = dev_get_drvdata(dev); struct gpio_desc *desc = data->desc; ssize_t status; - int offset; mutex_lock(&data->mutex); - offset = gpio_chip_hwgpio(desc); if (sysfs_streq(buf, "high")) status = gpiod_direction_output_raw(desc, 1); else if (sysfs_streq(buf, "out") || sysfs_streq(buf, "low")) - if (( offset == 26 ) || ( offset == 25 ) || ( offset == 27 )) - status = gpiod_direction_output_raw(desc, 1); - else - status = gpiod_direction_output_raw(desc, 0); + status = gpiod_direction_output_raw(desc, 0); else if (sysfs_streq(buf, "in")) status = gpiod_direction_input(desc); else -- Gitblit v1.6.2