diff options
author | Felix Fietkau <nbd@openwrt.org> | 2015-01-24 20:02:02 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2015-01-24 20:02:02 +0000 |
commit | cac0cf6daa5df1faed5bc0f7fc764506e93bace0 (patch) | |
tree | da5a1596ae9201d3f99bb59ec8db0758aa27b03e /target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch | |
parent | 67ad5ff2734551cf9548814b480a0bc5bacf7f1b (diff) | |
download | master-187ad058-cac0cf6daa5df1faed5bc0f7fc764506e93bace0.tar.gz master-187ad058-cac0cf6daa5df1faed5bc0f7fc764506e93bace0.tar.bz2 master-187ad058-cac0cf6daa5df1faed5bc0f7fc764506e93bace0.zip |
kernel: remove linux 3.3 patches and config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44109 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch')
-rw-r--r-- | target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch b/target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch deleted file mode 100644 index deef32e45b..0000000000 --- a/target/linux/generic/patches-3.3/048-spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 7dfd2bd70228d1f8d468d58cb3d12ecd618479ed Mon Sep 17 00:00:00 2001 -From: Shubhrajyoti D <shubhrajyoti@ti.com> -Date: Thu, 10 May 2012 19:20:41 +0530 -Subject: [PATCH] spi: Dont call prepare/unprepare transfer if not populated - -Currently the prepare/unprepare transfer are called unconditionally. -The assumption is that every driver using the spi core queue infrastructure -has to populate the prepare and unprepare functions. This encourages -drivers to populate empty functions to prevent crashing. -This patch prevents the call to prepare/unprepare if not populated. - -Signed-off-by: Shubhrajyoti D <shubhrajyoti@ti.com> -Acked-by: Linus Walleij <linus.walleij@linaro.org> -[grant.likely: fix whitespace defect] -Signed-off-by: Grant Likely <grant.likely@secretlab.ca> ---- - drivers/spi/spi.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - ---- a/drivers/spi/spi.c -+++ b/drivers/spi/spi.c -@@ -530,7 +530,7 @@ static void spi_pump_messages(struct kth - /* Lock queue and check for queue work */ - spin_lock_irqsave(&master->queue_lock, flags); - if (list_empty(&master->queue) || !master->running) { -- if (master->busy) { -+ if (master->busy && master->unprepare_transfer_hardware) { - ret = master->unprepare_transfer_hardware(master); - if (ret) { - dev_err(&master->dev, -@@ -559,7 +559,7 @@ static void spi_pump_messages(struct kth - master->busy = true; - spin_unlock_irqrestore(&master->queue_lock, flags); - -- if (!was_busy) { -+ if (!was_busy && master->prepare_transfer_hardware) { - ret = master->prepare_transfer_hardware(master); - if (ret) { - dev_err(&master->dev, |