17a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# 27a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# Kernel configuration file for the UFS Host Controller 37a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# 47a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# This code is based on drivers/scsi/ufs/Kconfig 57a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# Copyright (C) 2011 Samsung Samsung India Software Operations 67a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# 77a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# Santosh Yaraganavi <santosh.sy@samsung.com> 87a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# Vinayak Holikatti <h.vinayak@samsung.com> 97a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 107a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# This program is free software; you can redistribute it and/or 117a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# modify it under the terms of the GNU General Public License 127a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# as published by the Free Software Foundation; either version 2 137a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# of the License, or (at your option) any later version. 147a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 157a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# This program is distributed in the hope that it will be useful, 167a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# but WITHOUT ANY WARRANTY; without even the implied warranty of 177a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 187a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# GNU General Public License for more details. 197a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 207a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# NO WARRANTY 217a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR 227a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT 237a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 247a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is 257a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# solely responsible for determining the appropriateness of using and 267a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# distributing the Program and assumes all risks associated with its 277a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# exercise of rights under this Agreement, including but not limited to 287a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# the risks and costs of program errors, damage to or loss of data, 297a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# programs or equipment, and unavailability or interruption of operations. 307a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 317a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# DISCLAIMER OF LIABILITY 327a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY 337a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 347a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND 357a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 367a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 377a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED 387a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES 397a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 407a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# You should have received a copy of the GNU General Public License 417a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# along with this program; if not, write to the Free Software 427a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 437a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi# USA. 447a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi 457a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganaviconfig SCSI_UFSHCD 467a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi tristate "Universal Flash Storage host controller driver" 477a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi depends on PCI && SCSI 487a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi ---help--- 497a3e97b0dc4bbac2ba7803564ab0057722689921Santosh Yaraganavi This is a generic driver which supports PCIe UFS Host controllers. 50