From: "Uwe Kleine-König" <uwe@kleine-koenig.org> To: Russell King <linux@armlinux.org.uk>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Arnd Bergmann <arnd@arndb.de>, Linus Walleij <linus.walleij@linaro.org>, Ulf Hansson <ulf.hansson@linaro.org> Cc: "Rob Herring" <robh@kernel.org>, "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>, kernel@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/5] amba: minor fix and various cleanups Date: Tue, 24 Nov 2020 14:31:34 +0100 Message-ID: <20201124133139.3072124-1-uwe@kleine-koenig.org> (raw) From: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Hello, Changes since (implicit) v1 sent with Message-Id: 20201124103242.2971199-1-u.kleine-koenig@pengutronix.de: - Fix prototype of dynamic_replicator_remove to make the driver compile again. Thanks Ulf for catching that. - Reorder patches to have the fix first in case it should be backported. - New patch to cleanup the vfio driver which simplifies the "Make the remove callback return void" patch; found by Arnd. - Add a guard in "Make use of bus_type functions" that is necessary as the bus's shutdown function might be called for unbound devices. Thanks to Marek Szyprowski for reporting this problem for a similar series I created for spi. - Added Reviewed-by: for Arnd and Ulf. (Please speak up if the changes I did invalidate your tags.) @rmk: I assume you are the one who will pick this up and I will have to send this series to your patch tracker? Uwe Kleine-König (5): amba: Fix resource leak for drivers without .remove amba: reorder functions vfio: platform: simplify device removal amba: Make the remove callback return void amba: Make use of bus_type functions drivers/amba/bus.c | 234 +++++++++--------- drivers/char/hw_random/nomadik-rng.c | 3 +- drivers/dma/pl330.c | 3 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/hwtracing/coresight/coresight-catu.c | 3 +- .../hwtracing/coresight/coresight-cpu-debug.c | 4 +- .../hwtracing/coresight/coresight-cti-core.c | 4 +- drivers/hwtracing/coresight/coresight-etb10.c | 4 +- .../coresight/coresight-etm3x-core.c | 4 +- .../coresight/coresight-etm4x-core.c | 4 +- .../hwtracing/coresight/coresight-funnel.c | 4 +- .../coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- .../hwtracing/coresight/coresight-tmc-core.c | 4 +- drivers/hwtracing/coresight/coresight-tpiu.c | 4 +- drivers/i2c/busses/i2c-nomadik.c | 4 +- drivers/input/serio/ambakmi.c | 3 +- drivers/memory/pl172.c | 4 +- drivers/memory/pl353-smc.c | 4 +- drivers/mmc/host/mmci.c | 4 +- drivers/rtc/rtc-pl030.c | 4 +- drivers/rtc/rtc-pl031.c | 4 +- drivers/spi/spi-pl022.c | 5 +- drivers/tty/serial/amba-pl010.c | 4 +- drivers/tty/serial/amba-pl011.c | 3 +- drivers/vfio/platform/vfio_amba.c | 15 +- drivers/video/fbdev/amba-clcd.c | 4 +- drivers/watchdog/sp805_wdt.c | 4 +- include/linux/amba/bus.h | 2 +- sound/arm/aaci.c | 4 +- 30 files changed, 157 insertions(+), 198 deletions(-) base-commit: 95065cb54210eba86bed10cb2118041524d54573 -- 2.29.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply index Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-11-24 13:31 Uwe Kleine-König [this message] 2020-11-24 13:31 ` [PATCH v2 1/5] amba: Fix resource leak for drivers without .remove Uwe Kleine-König 2020-11-24 13:31 ` [PATCH v2 2/5] amba: reorder functions Uwe Kleine-König 2020-11-24 13:31 ` [PATCH v2 3/5] vfio: platform: simplify device removal Uwe Kleine-König 2020-12-02 15:15 ` Auger Eric 2020-11-24 13:31 ` [PATCH v2 4/5] amba: Make the remove callback return void Uwe Kleine-König 2020-12-03 11:53 ` Uwe Kleine-König 2020-12-03 13:01 ` Uwe Kleine-König 2020-12-03 14:11 ` Krzysztof Kozlowski 2020-12-03 14:16 ` Mark Brown 2020-12-03 19:36 ` Dmitry Torokhov 2020-12-14 20:40 ` Uwe Kleine-König 2020-12-17 10:00 ` Linus Walleij 2020-12-03 13:44 ` Alexandre Belloni 2020-11-24 13:31 ` [PATCH v2 5/5] amba: Make use of bus_type functions Uwe Kleine-König
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201124133139.3072124-1-uwe@kleine-koenig.org \ --to=uwe@kleine-koenig.org \ --cc=arnd@arndb.de \ --cc=gregkh@linuxfoundation.org \ --cc=kernel@pengutronix.de \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux@armlinux.org.uk \ --cc=robh@kernel.org \ --cc=u.kleine-koenig@pengutronix.de \ --cc=ulf.hansson@linaro.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Linux-ARM-Kernel Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-arm-kernel/0 linux-arm-kernel/git/0.git git clone --mirror https://lore.kernel.org/linux-arm-kernel/1 linux-arm-kernel/git/1.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-arm-kernel linux-arm-kernel/ https://lore.kernel.org/linux-arm-kernel \ linux-arm-kernel@lists.infradead.org public-inbox-index linux-arm-kernel Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.infradead.lists.linux-arm-kernel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git