Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1480485imu; Fri, 4 Jan 2019 23:34:14 -0800 (PST) X-Google-Smtp-Source: ALg8bN5Is8xlWgY9dk/3JqSzlQm5nWlTAAPuvJIWDz/b4dFXBaD9zBMCqL22yldpCY5oEa3Ekqk/ X-Received: by 2002:a63:2ac9:: with SMTP id q192mr4142220pgq.58.1546673654316; Fri, 04 Jan 2019 23:34:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546673654; cv=none; d=google.com; s=arc-20160816; b=oyGl/kKh+i9zfmdTueXzA4oDw8GM0T3oY24XDwrdI49cSiBIlMYQ9/P472E2lO0h4x Pc11tev3gNmA+Jm92YUP2jCTm74CrE9pvzP7IsAxL1h/tLOgXSQWX/+QhafFyHea4N/g TTKE02/TQ75Ov5WkEHewXsSI8Sros6GA1GjuNrq1LCuU0DL48U7XdPaQGDFNA4wM/z2m 47vIv5Ex3XdHv50x/aKODcEqNJ2G7X4UiFHrG2eaKnYhiErvw/x7YJoMFdDEATsFtipu fleRefGjiKiFAMzyTd27GR+ZCF/2inn8Gx0jySVC43gpgp5l/G6lXpLMTmLZDGLvPNVm 9msw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=y2kjBfabd8Ed22a6YMy+7qr6U4HPwKuqVjrbxxMoTC0=; b=07gWbmoKsuEKTkv9h9uxGW19yWfzcTWOWRf+gDY0wRz+eKOTKbAvzsIUlwvW/bLwBk w7g+7bd7cXSEnwydduE+L5OG8twU25rJveRAARkIOzlI7CHVU/6w2hLEcd7v/eWkYkec eLYPwb0M5FpRp9reCh80iRepdlKBCER1uvY9B1rHZYDVhRrB/+O0BM9f5bf5TLhjf9KJ DbYit9jHDXTWnkuyJAJVnLtA3IlNzkAbqxiGonb/+hHEXGQU6cFc5ZfySQ5ZoEoyktI5 obpp3iVDp9pmhSu8t6iuhHnewUGUN3CUBqcVketPF8tuc7Tf2bVuPduYHnMQGAQetmmW LU6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bk66Cz+E; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y40si59128789pla.251.2019.01.04.23.33.59; Fri, 04 Jan 2019 23:34:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bk66Cz+E; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726203AbfAEH3S (ORCPT + 99 others); Sat, 5 Jan 2019 02:29:18 -0500 Received: from mail-pg1-f193.google.com ([209.85.215.193]:46063 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726132AbfAEH3S (ORCPT ); Sat, 5 Jan 2019 02:29:18 -0500 Received: by mail-pg1-f193.google.com with SMTP id y4so18422834pgc.12 for ; Fri, 04 Jan 2019 23:29:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=y2kjBfabd8Ed22a6YMy+7qr6U4HPwKuqVjrbxxMoTC0=; b=bk66Cz+E38O/ZC4NZ3HWn4zbC4Z3nv6wD0dd6SVzho7SuWmKjSl0+9VIgg1un9Pgei TNShcJxBqQ2L0ttG6uaXAMf4ASRI85yVr7NWPq4V3wpDSYkk0egW2TVi6pBiMFQguzzC Dxoiox0dAuHnmSYs2OAeXxOsPwpR5lD7G0f9I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=y2kjBfabd8Ed22a6YMy+7qr6U4HPwKuqVjrbxxMoTC0=; b=J+X+Bpj1KvxZ79wil0WjyRytDFCXKVo4JBJkFEYsR9hcASA3wiRacyw8vHPARiD85C 0F7B/JjKGdW1ueBNt13OLSPiojuj1upPUlLDq2dnBr7DojEfWZtGyNMBR1iggeDYvn1k 5MawaNbk6FH/1pH8PAYaI5UOSPcjt3dVud7WyfBFoFfcWX/JUtSdGcaXjVCe7mpP6vQP +RHc8vvMhjNs08YmexkcL+UQ5JzQoO/uyno+M59xnigwFF7tVM2fM9FVQ6evYcltngdf o4Pw2wzKcYjCpp6vyDx6S/SH2kKdmGBBBmPqbr+yHypWTqu/+b8EyFA/1IvOIPjZAdyq K93A== X-Gm-Message-State: AA+aEWbhH6g9C7R93G8UnD+pzlQ+iSCN/xq7eLdD3B7TkS4lxrve3ohg C0rB1pW7BCe8Ie/++uC3jF1p X-Received: by 2002:a62:1c86:: with SMTP id c128mr57541884pfc.54.1546673357404; Fri, 04 Jan 2019 23:29:17 -0800 (PST) Received: from localhost.localdomain ([2405:204:72cb:a88d:406c:3ac8:e78f:4779]) by smtp.gmail.com with ESMTPSA id k24sm90677367pfj.13.2019.01.04.23.29.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Jan 2019 23:29:16 -0800 (PST) From: Manivannan Sadhasivam To: vinholikatti@gmail.com, jejb@linux.vnet.ibm.com, martin.petersen@oracle.com, liwei213@huawei.com, robh+dt@kernel.org Cc: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, john.stultz@linaro.org, amit.kucheria@linaro.org, guodong.xu@linaro.org, Manivannan Sadhasivam Subject: [PATCH v2 0/3] Add UFS controller support for HI3670 SoC Date: Sat, 5 Jan 2019 12:58:56 +0530 Message-Id: <20190105072859.9134-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This patchset adds UFS controller support for HiSilicon HI3670 SoC. HI3760 SoC is very similar to HI3660 SoC with almost same IPs, hence the same driver is extended to provide UFS support. Only major difference is the PHY. HI3670 has 10nm PHY, hence that parameter is used to distinguish the difference between two in driver. Thanks, Mani Changes in v2: As per Rob's review: * Removed interrupt-parent property from binding. * Fixed the bindings patch commit message. Manivannan Sadhasivam (3): dt-bindings: ufs: Add HI3670 UFS controller binding arm64: dts: hisilicon: hi3670: Add UFS controller support scsi: ufs: Add HI3670 SoC UFS driver support .../devicetree/bindings/ufs/ufs-hisi.txt | 5 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 18 +++ drivers/scsi/ufs/ufs-hisi.c | 127 +++++++++++++++--- drivers/scsi/ufs/ufs-hisi.h | 4 + 4 files changed, 130 insertions(+), 24 deletions(-) -- 2.17.1