From patchwork Mon Mar 5 14:48:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Garry X-Patchwork-Id: 130636 Delivered-To: patch@linaro.org Received: by 10.46.66.2 with SMTP id p2csp2771354lja; Mon, 5 Mar 2018 06:49:51 -0800 (PST) X-Google-Smtp-Source: AG47ELtxbLjZ0roBCHX0/acQHKHkw45QELmPcxxpVWeN1kY7I7V1BG2gNp5eCcAhasYapG6kC/ts X-Received: by 10.98.33.4 with SMTP id h4mr15484288pfh.144.1520261391196; Mon, 05 Mar 2018 06:49:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520261391; cv=none; d=google.com; s=arc-20160816; b=yrw1YUx4MZiCBxwdnesLfLLSJ1GJ8uNFEOokrH8iWjJDQoTI8MSVrt8ua81CpNZf0R QjAvFcNXPcPMbZCSjIwHLYZWHUx4HL3ZGHiVZRGDbGpoNSEoWFdiVQ/HTW22Tafc4YwB pprHLv9phZ8/K9d70bML3jXkXX6vvmddNuFrq66mcVIBZU7m+oNGpSiAWdIPp87PQ0fi rp+ePUA4lFnt9ecVMp1eH7h2PrvwhN5VQ6bASfVEXKYrBsGOOk6iN/NgSbXUWdaRSzlL DcaL4b0ya/tdY+tx81WCZT38z8DIoTBP4af/Kh2Denok/NeLtCh5kurisEpK51zPKlIt 8zQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:arc-authentication-results; bh=qc6mVDqmVVAoRS9obIQu4FQuIQ9OWkqCIteOlMQai8M=; b=IGqH9hksFNTU42kj0LAA2X8Ir7SwUUYCG0SRPUQDXbjCrYPfH9ZABDYgH75HlsYlLU t79kvpllGU62ilC55EZmtokd6YNcc6VCQ4PKR5eQYKvOP1+CLG5Dd9ZYfQF/iWH4ruv9 im36iU0Va1cBlC+T8jNjwoBK4wUmFcEHC8XWBUSxz/2kpg0QaABv5zf9mlnHwaBOlQoh uhvBBv5Yh4txCxKJRSY2f2ugIdh3Zh689rtTgINQ2n6z2gD9Z1zNgwGyaLTb1M/CM0bR /pDdzvFXmD4Is7Wl7j1wBXCNITTm/ri464mkEbHYyuva9hwFCGI8dPWklCtD4q9Mw98z G0nA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t192si8305847pgc.594.2018.03.05.06.49.50; Mon, 05 Mar 2018 06:49:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752131AbeCEOtu (ORCPT + 6 others); Mon, 5 Mar 2018 09:49:50 -0500 Received: from szxga04-in.huawei.com ([45.249.212.190]:5705 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752313AbeCEOts (ORCPT ); Mon, 5 Mar 2018 09:49:48 -0500 Received: from DGGEMS412-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id E9D7E798D229; Mon, 5 Mar 2018 22:49:33 +0800 (CST) Received: from localhost.localdomain (10.67.212.75) by DGGEMS412-HUB.china.huawei.com (10.3.19.212) with Microsoft SMTP Server id 14.3.361.1; Mon, 5 Mar 2018 22:49:25 +0800 From: John Garry To: , , , CC: , , , , John Garry Subject: [PATCH v3 0/8] hisi_sas: support x6000 board and some misc changes Date: Mon, 5 Mar 2018 22:48:42 +0800 Message-ID: <1520261330-204596-1-git-send-email-john.garry@huawei.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 X-Originating-IP: [10.67.212.75] X-CFilter-Loop: Reflected Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patchset primarily adds support for the Huawei x6000 board, which includes hip07 chipset. Unfortunately, due to some board layout differences with our development board, we need to set a PHY-related register differently for optimal signal quality. As such, a signal attenuation property is added to describe the differences in the boards and allow the PHY register to be set appropriately. In addition to this above feature, some misc changes are added for: - PHY linkrate sysfs interface - linkrate set function - internal abort timer timeout increase Differences to v2: - rename dt binding property name to "hisilicon,signal-attenuation" Differences to v1: - rename dt binding property name to include "hisi-" prefix Xiang Chen (2): scsi: hisi_sas: remove unused variable hisi_sas_devices.running_req scsi: hisi_sas: Code cleanup and minor bug fixes Xiaofei Tan (6): dt-bindings: scsi: hisi_sas: add an property of signal attenuation scsi: hisi_sas: support the property of signal attenuation for v2 hw scsi: hisi_sas: fix the issue of link rate inconsistency scsi: hisi_sas: fix the issue of setting linkrate register scsi: hisi_sas: increase timer expire of internal abort task scsi: hisi_sas: fix return value of hisi_sas_task_prep() .../devicetree/bindings/scsi/hisilicon-sas.txt | 7 +++ drivers/scsi/hisi_sas/hisi_sas.h | 1 - drivers/scsi/hisi_sas/hisi_sas_main.c | 34 +++++------- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 13 +++-- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 62 +++++++++++++++++----- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 34 +++++------- 6 files changed, 88 insertions(+), 63 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html