From patchwork Mon May 14 13:47:08 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiang Liu X-Patchwork-Id: 159005 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 02B64B7034 for ; Mon, 14 May 2012 23:51:46 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756705Ab2ENNvJ (ORCPT ); Mon, 14 May 2012 09:51:09 -0400 Received: from mail-pz0-f46.google.com ([209.85.210.46]:58329 "EHLO mail-pz0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755210Ab2ENNvH (ORCPT ); Mon, 14 May 2012 09:51:07 -0400 Received: by mail-pz0-f46.google.com with SMTP id y13so5940896dad.19 for ; Mon, 14 May 2012 06:51:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; bh=eRKwvG44iixTbh+pNFo1Ji+v1KCd1CvlAqHxLE6Oi3s=; b=X68c6mkqJ5CNiEpGQ5WKUA5IDGSJnh8gifE6XQzFUDJCeFJlvzN9/lGVg3DKuiK7Iu pXios218Uilcsk2ZxzctW8TbJJfa7jB5WKJdr4dDTcrGR7LsFlTATyRjOOZkd6NCCFK5 5Ayo3L0l8b/g62UtUN3iy17YhLjlzgHUE/QaNunqY6fFh6D0Oq7NimeojdSBte02OqPa aa2UwLURJOtRmb89Rg7THHSLz6Ebe2Ie6qbjleUiKeLHUz1sIbAurQytE18iEqyUswJa aLpsklu3UgYCbuEp9OepNocGhy+Qc/SzUJTKHH+KstCywb3zLnYW/8Oss+hUSVCnizdL kjiQ== Received: by 10.68.190.131 with SMTP id gq3mr2597145pbc.17.1337003467615; Mon, 14 May 2012 06:51:07 -0700 (PDT) Received: from localhost.localdomain ([221.221.27.187]) by mx.google.com with ESMTPS id pp8sm22345496pbb.21.2012.05.14.06.50.57 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 May 2012 06:51:06 -0700 (PDT) From: Jiang Liu To: Dan Williams , Maciej Sosnowski , Vinod Koul Cc: Jiang Liu , Keping Chen , linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, Jiang Liu Subject: [RFC PATCH v2 6/7] dmaengine: introduce CONFIG_DMA_ENGINE_HOTPLUG for DMA device hotplug Date: Mon, 14 May 2012 21:47:08 +0800 Message-Id: <1337003229-9158-7-git-send-email-jiang.liu@huawei.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1337003229-9158-1-git-send-email-jiang.liu@huawei.com> References: <1337003229-9158-1-git-send-email-jiang.liu@huawei.com> Sender: linux-pci-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org From: Jiang Liu Introduce CONFIG_DMA_ENGINE_HOTPLUG to enable/disable DMA device hotplug logic. Signed-off-by: Jiang Liu --- drivers/dma/Kconfig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig index cf9da36..aba92f0 100644 --- a/drivers/dma/Kconfig +++ b/drivers/dma/Kconfig @@ -62,6 +62,7 @@ config INTEL_IOATDMA depends on PCI && X86 select DMA_ENGINE select DCA + select DMA_ENGINE_HOTPLUG select ASYNC_TX_DISABLE_PQ_VAL_DMA select ASYNC_TX_DISABLE_XOR_VAL_DMA help @@ -263,6 +264,11 @@ config DMA_SA11X0 config DMA_ENGINE bool +config DMA_ENGINE_HOTPLUG + bool + default n + depends on DMA_ENGINE + comment "DMA Clients" depends on DMA_ENGINE