From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751977AbcGLIc2 (ORCPT ); Tue, 12 Jul 2016 04:32:28 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:49997 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750787AbcGLIc0 (ORCPT ); Tue, 12 Jul 2016 04:32:26 -0400 From: Arnd Bergmann To: Dongdong Liu Cc: helgaas@kernel.org, rafael@kernel.org, Lorenzo.Pieralisi@arm.com, tn@semihalf.com, wangzhou1@hisilicon.com, pratyush.anand@gmail.com, linux-pci@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, jcm@redhat.com, gabriele.paoloni@huawei.com, charles.chenxin@huawei.com, linuxarm@huawei.com Subject: Re: [RFC PATCH 3/3] PCI/ACPI: hisi: Add ACPI support for HiSilicon SoCs Host Controllers Date: Tue, 12 Jul 2016 10:35:15 +0200 Message-ID: <3580311.QdyhSxNzVU@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.4.0-22-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <1468291344-122909-4-git-send-email-liudongdong3@huawei.com> References: <1468291344-122909-1-git-send-email-liudongdong3@huawei.com> <1468291344-122909-4-git-send-email-liudongdong3@huawei.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:neJ0wC+WysFW0OsWuoFoGYG5lQUsBQoBIzBitZ/x6oWw4Du8Orr qJvIHMDkF504XHC5rbebZqaB2UqxSloQQHHdwC6g7xK/Bgn46qX3XcbDNJrKOkDkZd1Jwap m/peMqVkRYRliM+egaeeq6Md2s8nS31bn2xPTQ7ePegR8hPXdJkZizixTPvlzhYlU1LAu71 ckuDcyEMbnzanOWWwbMTQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:R5QwQIQxOiQ=:Hsi8D8YjYDjGN8nrFIQUdk aj3DaPpHTN7is4hCC3/BDezZeYykhIZfTp3LNL/01JvlYCM6LonUqaYCR12Q2Yv75MyBsWUPF p954ijbsQ8RpgVAK2FV+5bIwzLBGtZeM4jovSXnO5yUmRVu32MmEj4YOOfGDKCx4N3lb14tfl a+lRFPIQdCR1FCLsela9AGZ8QKURMwpPzACP0KL+J5j2QIrmza8sl+JChwnzzXJNJJxmtc37D EQIHKz4pffUkzdQJkoTfq33nL5cN/2TFaT/hqcQ2cPWvfmZ2iJKuVsCtLWkoH7KUdqL1hdpmT T5IXX7YHkSqRadW43kzUzECR/pkxmoGgE5pDpeNrs9hRRVxTF1Fu+ZwWitSzRZJfS2JJCkE2o WuaatSomdBAxkcLl/ZdsWn3N+3g4yV95CK1ndOhsDdcqd7s2rluRSf4NVe50I+WKEYYTe1SPK PBaLb1xwzl4OzcHmUnmBXGvWxKZBvgXfGtOE7gHI680H78qgu8UZ7Z97lDMoZxEbcjszmHNi3 fHWo9XZvws3MYXi5i7SPcTTB3crs5H8fC2PsfVhAgQpN86eDySaB30JXZMOV9fD34HxOXuOAI J2zMcfyPDrxQvrtiWcoduYeB22rPYBtYHSLegQe+Cq+cAVAO0D+SwIFX6dpq10HMTjoNUEfLH p7xxx8kXfWe5V703ZHQK59q8VATdqfOujV7AEYj5EsaRKx0OFgVGED5JSk8B8G0rXJ9HeVwmh 5dxILwC2y22lrW8w Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tuesday, July 12, 2016 10:42:24 AM CEST Dongdong Liu wrote: > MAINTAINERS | 1 + > drivers/pci/host/Kconfig | 7 ++ > drivers/pci/host/Makefile | 1 + > drivers/pci/host/mcfg-quirks.c | 8 ++ > drivers/pci/host/mcfg-quirks.h | 8 ++ > drivers/pci/host/pcie-hisi-acpi.c | 151 ++++++++++++++++++++++++++++++++++++++ > drivers/pci/host/pcie-hisi.c | 2 - > drivers/pci/host/pcie-hisi.h | 2 + > 8 files changed, 178 insertions(+), 2 deletions(-) > create mode 100644 drivers/pci/host/pcie-hisi-acpi.c > > Please keep the quirks separate from the PCI host drivers. The ACPI code includes its own host driver and the only thing you need to override here is the config space access, so just put that into drivers/acpi/ Arnd