31 lines
1.3 KiB
Diff
31 lines
1.3 KiB
Diff
diff -rupN linux.orig/drivers/gpio/gpio-rockchip.c linux/drivers/gpio/gpio-rockchip.c
|
|
--- linux.orig/drivers/gpio/gpio-rockchip.c 2023-12-22 04:23:33.879905917 +0000
|
|
+++ linux/drivers/gpio/gpio-rockchip.c 2023-12-22 05:08:03.636801366 +0000
|
|
@@ -335,13 +335,13 @@ static void rockchip_irq_demux(struct ir
|
|
unsigned long pending;
|
|
unsigned int irq;
|
|
|
|
- dev_dbg(bank->dev, "got irq for bank %s\n", bank->name);
|
|
+ //dev_dbg(bank->dev, "got irq for bank %s\n", bank->name);
|
|
|
|
chained_irq_enter(chip, desc);
|
|
|
|
pending = readl_relaxed(bank->reg_base + bank->gpio_regs->int_status);
|
|
for_each_set_bit(irq, &pending, 32) {
|
|
- dev_dbg(bank->dev, "handling irq %d\n", irq);
|
|
+ //dev_dbg(bank->dev, "handling irq %d\n", irq);
|
|
|
|
/*
|
|
* Triggering IRQ on both rising and falling edge
|
|
diff -rupN linux.orig/drivers/input/touchscreen/goodix.c linux/drivers/input/touchscreen/goodix.c
|
|
--- linux.orig/drivers/input/touchscreen/goodix.c 2023-12-22 04:23:34.199912947 +0000
|
|
+++ linux/drivers/input/touchscreen/goodix.c 2023-12-22 05:08:59.121963345 +0000
|
|
@@ -1019,7 +1019,7 @@ retry_get_irq_gpio:
|
|
default:
|
|
if (ts->gpiod_int && ts->gpiod_rst) {
|
|
ts->reset_controller_at_probe = true;
|
|
- ts->load_cfg_from_disk = true;
|
|
+ ts->load_cfg_from_disk = false;
|
|
ts->irq_pin_access_method = IRQ_PIN_ACCESS_GPIO;
|
|
}
|
|
}
|