Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp2561777pxb; Sat, 25 Sep 2021 10:39:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxMz4l94WN76/9GeexeSZjaPv5xMjFhZnzpQE0iSTiN1vLu/+ECpR+Tj90m4K7/T9bP/SZi X-Received: by 2002:a5d:8b59:: with SMTP id c25mr13483526iot.190.1632591574604; Sat, 25 Sep 2021 10:39:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632591574; cv=none; d=google.com; s=arc-20160816; b=DGeWM1pqLT/FT6Wm8KHAaHzwl3jWAhPqi0dynzV5kYEslgas5QO/JWORzfJJ4of5rK SpkvW/ak7EjfULcjLGmTC8tZdpUXvoPNriKhumAt1ucOpEAUqr5xrH58relM3lNoXzwP blXQqoBp5Q23qvET5wIRgRNpDKolm+PJFTizmu3Wy+b4N0plZqKMoHhpZpcf0x8x7+jK /XFeCuFUcGP1Jv6pSqsKMVlGQTORi6Bxub/K1lVkTPRFIfOwpp4/CjwIZ81AFhxEcsgP hqEMH9oNIlKYrpbnRhS99PoKeZBYJqFz0kk1Y+hkwye/FJ35uuvJV/jNxW/JWwz81t70 hDEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=GDu+woL9iMSVOs7G5teWxGkiXmpiQ0rbaXrbIEu0tJE=; b=l9lPCjQgQpfdvQ52fvY5LdKpcT+0Hqou8skUX8sZYAwXyOYjsp8ZThs9ViFu995rek WyJLZcHA4ogEwj3p0LAwR1TB8sf9LAdQlJlD0iYubGAryFCYoA1bT07JL+4u8mK9O1wR X/Af/QflD0G8v67YfLNHnpZuQXTzY3LdARvpupi59d+xuKiU9BecpbU86jCihGNVqdwl Xnj7iCECr86VyLreRbEVs5mc8DBUt7WNyqyD/mbWcAxjT7S9eieNpw0TTWlqJVwjNJIp kqYXEdaJB2f7yWoZHyIU1Kq8zCOeQAToTXkTWjEFEJR/rtu6/Kx2BrhW3h/U0sAugmvh HORg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o12si4235400iow.40.2021.09.25.10.39.21; Sat, 25 Sep 2021 10:39:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229632AbhIYRkQ (ORCPT + 99 others); Sat, 25 Sep 2021 13:40:16 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:53689 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229618AbhIYRkP (ORCPT ); Sat, 25 Sep 2021 13:40:15 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]) by mrelayeu.kundenserver.de (mreue010 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MIMKq-1mgIaR1vUK-00EJlc; Sat, 25 Sep 2021 19:38:39 +0200 Received: by mail-wr1-f48.google.com with SMTP id t8so37463889wrq.4; Sat, 25 Sep 2021 10:38:39 -0700 (PDT) X-Gm-Message-State: AOAM5305o1us1cVdOyw6jwzw/ObA1yPXl+lsbc82ksAWysonURx6SulH 5/LAXaKt395O/lC+1dJJlecoaKo8SCAh07avzw0= X-Received: by 2002:a05:600c:3209:: with SMTP id r9mr7825038wmp.35.1632591519149; Sat, 25 Sep 2021 10:38:39 -0700 (PDT) MIME-Version: 1.0 References: <20210924211139.3477-1-sergio.paracuellos@gmail.com> <20210924211139.3477-5-sergio.paracuellos@gmail.com> In-Reply-To: <20210924211139.3477-5-sergio.paracuellos@gmail.com> From: Arnd Bergmann Date: Sat, 25 Sep 2021 19:38:23 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 4/6] PCI: allow architecture specific implementation of pci_remap_iospace() To: Sergio Paracuellos Cc: Thomas Bogendoerfer , Rob Herring , Arnd Bergmann , Catalin Marinas , Liviu Dudau , Bjorn Helgaas , Matthias Brugger , gregkh , "open list:BROADCOM NVRAM DRIVER" , linux-pci , linux-staging@lists.linux.dev, neil@brown.name, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:N2Km3/CVfpY7kGN0gFj5hrzELBxMHtdH8vi/mAvJmwP2A7o5vVS aZ5qsHDdRCHjSn+su6ITGrjgV0Rswn+ny5RPaZ9p2gZHRoIhR+PxTXIW++osE1bMMg3p/cB i7tfkWDQcipygMb4s754JNYzAv6G82tAQmUwKHutUiHm1xjaE2/c9BLbT36swDv3a5YIhwb y2UbhIb3VHA6Vb2iO4DyQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Ukpurn3eWjI=:A7h5tBNzIex7QkhOnuBAqF sdPYQF70XNJ4DkC9CJS7OfKsgkYhd9Ew0gD/BEXEsJkTwmZhy45jB0ZSuIzw64TwfqargXLT7 5kIkOdW4fH6y8Fpd3X73hhw5+Z1zYH6SV+Hx60+o8aNY/vJFQSQPvy+K6382t+B5ACEE5nSfd eIVWtM3Y4LMeSuh8z/V+8/kRypTYXH1lRSKv10VDpzlll/ajQOGi1tAHuxvrvgcqgAtXHVAL+ iaEU5AYbPJXgsj9V5w25bThcdsCo4ztT6UvpT4GKM/MkOQ2tV713DWZX2D3+zIG4YSu2NcgOe twRA2gXQLsq8QL5sZmCy25H0JpClzpCnAbnKu4uvDSN3EtH5/KQLWVCXrg8GCA0AJe7srFPPV 02b8FDcdH96+b02EAooOQwl9oA98D29xlsILqgeIw4akFr2lfWdbb9R565QeJsWBi+AnyiBlK fnm4L6pkKXa5X6SBT6e0ecIRh2gVV7pQ8Uwi4+m7M5Deq9mfwHFlB80fZkUPw3fuKLaAwqURy yaXC1fQTfcBDKsXLZD2xiV7gIkZP1KJd8D9Rqxt6T6xzrLTIX0EqPFcINSOjfqpAT3/Ib7zMq d1B/wQaV6mUos9VCN/Z4VL/8dh5AhJu9qKeZxybYIcwmf4T34mYuvXdZ86i7RISSVDId/ZVtR GHm+DQeZabpJe8zF2dxTkHoOuSrXUktap5djdXlVVOwT2VKVTRp7JCG7cfEhnXHaPa8d7mdSC +l7YBCG3OcKJRZjv9P7lgO/D6iZ3jchnspevebPzV8GHgW8EQCoXzpHiMtEj5Ep5CImY+vcnA n3THvd/AGQ+m208C7a3XzS8EjRImMmuZ5qo/62t4JEYq0bQjchKWU+CaYflScWO6/K90rolap LVwZeECtvO1QPg/kmsNQ== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 24, 2021 at 11:11 PM Sergio Paracuellos wrote: > > pci_remap_iospace() was originally meant as an architecture specific helper, > but it moved into generic code after all architectures had the same requirements. > MIPS has different requirements so it should not be shared. The way for doing > this will be using a macro 'pci_remap_iospace' defined for those architectures > that need a special treatement. Hence, put core api function inside preprocesor > conditional code for 'pci_remap_iospace' definition. > > Signed-off-by: Sergio Paracuellos Acked-by: Arnd Bergmann