[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181008163216.97436-1-swboyd@chromium.org>
Date: Mon, 8 Oct 2018 09:32:12 -0700
From: Stephen Boyd <swboyd@...omium.org>
To: Linus Walleij <linus.walleij@...aro.org>
Cc: linux-kernel@...r.kernel.org, linux-gpio@...r.kernel.org,
Evan Green <evgreen@...omium.org>,
Thierry Reding <treding@...dia.com>,
Grygorii Strashko <grygorii.strashko@...com>
Subject: [PATCH 0/4] gpio chip cascade fixes
Originally this was a single patch but then I noticed some
other things that didn't seem quite right so I added on a few
more patches after that. The first patch is the important one
because it fixes a bug where a stack pointer is assigned to
the gpio_irq_chip structure and used later on when that stack
is gone.
Cc: Evan Green <evgreen@...omium.org>
Cc: Thierry Reding <treding@...dia.com>
Cc: Grygorii Strashko <grygorii.strashko@...com>
Stephen Boyd (4):
gpio: Assign gpio_irq_chip::parents to non-stack pointer
gpio: Drop parent irq assignment during cascade setup
gpio: Remove unused 'irqchip' argument to
gpiochip_set_cascaded_irqchip()
gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip()
drivers/gpio/gpiolib.c | 24 +++++-------------------
include/linux/gpio/driver.h | 5 +++++
2 files changed, 10 insertions(+), 19 deletions(-)
--
Sent by a computer through tubes
Powered by blists - more mailing lists