projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
44825e5
)
pinctrl: microchip: Remove redundant clearing of IRQ_TYPE_SENSE_MASK
author
Lizhe
<sensor1010@163.com>
Fri, 19 May 2023 17:07:16 +0000
(
01:07
+0800)
committer
Linus Walleij
<linus.walleij@linaro.org>
Mon, 29 May 2023 13:07:27 +0000
(15:07 +0200)
Before executing microchip_sgpio_irq_set_type(),
type has already been cleared IRQ_TYPE_SENSE_MASK, see __irq_set_trigger().
Signed-off-by: Lizhe <sensor1010@163.com>
Link:
https://lore.kernel.org/r/20230519170716.3459-1-sensor1010@163.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-microchip-sgpio.c
patch
|
blob
|
history
diff --git
a/drivers/pinctrl/pinctrl-microchip-sgpio.c
b/drivers/pinctrl/pinctrl-microchip-sgpio.c
index 4794602316e7dbff1cd9b2eccc2f138331bdf5ae..59f232a68b5a3b713a4518485a5835aed5138597 100644
(file)
--- a/
drivers/pinctrl/pinctrl-microchip-sgpio.c
+++ b/
drivers/pinctrl/pinctrl-microchip-sgpio.c
@@
-719,8
+719,6
@@
static void microchip_sgpio_irq_ack(struct irq_data *data)
static int microchip_sgpio_irq_set_type(struct irq_data *data, unsigned int type)
{
- type &= IRQ_TYPE_SENSE_MASK;
-
switch (type) {
case IRQ_TYPE_EDGE_BOTH:
irq_set_handler_locked(data, handle_edge_irq);