From patchwork Thu Dec 8 10:07:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 31256 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp109700wrr; Thu, 8 Dec 2022 02:13:06 -0800 (PST) X-Google-Smtp-Source: AA0mqf4+Kb0DaWIStNQOWcafKQ3RpIuWjOVAu8hux6ouPZ7E6hpFK/gW0rxDPKdQQAMVttJmkXvg X-Received: by 2002:aa7:d4d4:0:b0:46b:5c9f:52e with SMTP id t20-20020aa7d4d4000000b0046b5c9f052emr37991297edr.416.1670494386433; Thu, 08 Dec 2022 02:13:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670494386; cv=none; d=google.com; s=arc-20160816; b=RiVhui6k2YV2eXhG5WAUAGSZLiRl48tiQxNnl6OaEjBhi1HGvXUZH2NtwxU0LVrrU+ MA1bEzzFZ3FxNKv9AlMTSDLkAjVf4tAZP9APkJC8Y0ztopU8Jsvnh3/sLQ5ZGerlZPL+ TwBNucX1hnqJj8KKg4xZFtVE/AxM3k1s9/SIrkcRlOFTXztm0SCUG+uWhfRW0UghPS2d s60WY7zQA0NrIUZgqllycee/J6pEFXSb4rfAnlClbNN/ZYY6c5t7ImRpo6Wu9BOH9pBs xKsVo9+EmBJezl/al+kYMQEkXxTGwEuZkTNOyS71QFtA38Lb+w9pWFKmjDvUWGdfCeYL TjJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature; bh=nchtWG4neFGOOj13GrKgdXLK3R2xwbGEgZISqS6VaOs=; b=sPg/M6EMrbN84EER5MjFHHFGYtQQOsLGdp7DE5TFLkMch6x+RZnsjIxvSzD59wIYJn XkXfseYWDSOOxCVejWhbgqrtDbDyZFTp/gPJqNObvTIN9eihpUpFF8ZCWlHb/Lkh2bs7 /4y35nen8KCnF/snXmv+qS2XSvOG+dPas6+9+9pcjmLAAmFo++viVcDCrIVt+r/2Hyld CGGeVjoJPtyjpsaPS1lUGa1OLtNj+IGRBVIxvpU7HEghIMlyNXfMTjjfKiZrVrQtSyQ4 aNJPaKS3fuwSyR9/m3btTbgKIpeYkx8X8x8LPSijK3R7nTqTYmtt7X60zDbymWToWl45 JhjA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@monstr-eu.20210112.gappssmtp.com header.s=20210112 header.b=uMFjV+aj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ch10-20020a170906c2ca00b007c0fd176698si6397082ejb.772.2022.12.08.02.12.39; Thu, 08 Dec 2022 02:13:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@monstr-eu.20210112.gappssmtp.com header.s=20210112 header.b=uMFjV+aj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229946AbiLHKHi (ORCPT + 99 others); Thu, 8 Dec 2022 05:07:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229992AbiLHKHf (ORCPT ); Thu, 8 Dec 2022 05:07:35 -0500 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2DE06716D1 for ; Thu, 8 Dec 2022 02:07:30 -0800 (PST) Received: by mail-ej1-x629.google.com with SMTP id ud5so2693144ejc.4 for ; Thu, 08 Dec 2022 02:07:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=nchtWG4neFGOOj13GrKgdXLK3R2xwbGEgZISqS6VaOs=; b=uMFjV+ajacsyEDH18PJoeXtCdnbaJ6wI7E+2NnLpMnTIa2crzfWi8G0qoSBQnSDln/ E6Ilh1ez6OicJCNQnszgpCRb3h6HkYEevULKk/7/lGEELqkxUZR/gnmj2xSOijBe5WGw I/Sj79MdCEe/6rmhzfSLVShmNbh94+QeTLm/YdSE93yXHmHJ2jxMhs0RduQOLkRd8vhe SlALk/DWMoL24fc737jckaqj9pcOK9UY25ahzA/chceY2GnSRR77cqebJwobydf9OTki N3MHOJlPIy6zpJY3W850sKpfG5l2PWWKw0/s+iDTq+xtVYPszPiVqAThIRDv6WE5NNur YKfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=nchtWG4neFGOOj13GrKgdXLK3R2xwbGEgZISqS6VaOs=; b=b9uYrpkP+aRizzDIGlTmD7QedlEPXxUtfslGTVK+zXx+cACyvoxvj58lRuc9C97SmV LC1dIIa50aHC+P0gXfEeVWBb8juRqpdZak8LvJqdb9t/NxgDq9kDo8XRn7GhYHJyKFet 23uOoiyV0HEbkxr67f59qJYRrujUQksGRt2U0xc6rat3uMXuCpuE01a7pXNzZVmWzihV p0F3ItrdRpkYh5vWt/wtG/NeLC5ZpVgohbJ9XDeWgXm7T/ndZvTk/r4AbndvMpbtkG6t wdvq1A0ru/yK16O1JzR8cuPsotslFm4j25bk4dZENJUT8SVVJdrxoYQKe56/LgZtLSol WOpQ== X-Gm-Message-State: ANoB5pl8J3AzjilGNRoikp1B7iAiA0BKrjtI/6Cq0DPMkRvtzwlVE64W +NKBWWMBn8lTSfNysr4CT/0/ucdYyW/W4oNl X-Received: by 2002:a17:906:2a85:b0:78d:f454:ba2c with SMTP id l5-20020a1709062a8500b0078df454ba2cmr1613438eje.43.1670494048709; Thu, 08 Dec 2022 02:07:28 -0800 (PST) Received: from [192.168.0.105] (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id my48-20020a1709065a7000b007c0d64c1886sm6221569ejc.33.2022.12.08.02.07.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Dec 2022 02:07:27 -0800 (PST) Message-ID: Date: Thu, 8 Dec 2022 11:07:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Content-Language: en-US To: Linus Torvalds Cc: Linux Kernel Mailing List From: Michal Simek Subject: [GIT PULL] arch/microblaze patches for 6.2-rc1 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1751640321505512359?= X-GMAIL-MSGID: =?utf-8?q?1751640321505512359?= Hi Linus, please pull these changes to your tree. They are cleaning up the PCI bus support which was pretty much c&p from PowerPC long time ago for one custom platform which is not available for years. Finally Xilinx/AMD PCIe team tested Microblaze with IP cores also used on ARM SOCs and clean up Microblaze code. Thanks, Michal The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.monstr.eu/linux-2.6-microblaze.git tags/microblaze-v6.2 for you to fetch changes up to 5cfe469c2654c3a4dda8504b1209abdd8b379e95: microblaze/PCI: Moving PCI iounmap and dependent code (2022-11-25 11:39:23 +0100) ---------------------------------------------------------------- Microblaze patches for 6.2-rc1 - Cleanup PCI support ---------------------------------------------------------------- Thippeswamy Havalige (13): microblaze/PCI: Remove unused early_read_config_byte() et al declarations microblaze/PCI: Remove Null PCI config access unused functions microblaze/PCI: Remove unused PCI bus scan if configured as a host microblaze/PCI: Remove unused PCI legacy IO's access on a bus microblaze/PCI: Remove unused device tree parsing for a host bridge resources microblaze/PCI: Remove unused allocation & free of PCI host bridge structure microblaze/PCI: Remove unused PCI BIOS resource allocation microblaze/PCI: Remove unused PCI Indirect ops microblaze/PCI: Remove unused pci_address_to_pio() conversion of CPU address to I/O port microblaze/PCI: Remove unused sys_pciconfig_iobase() and et al declaration microblaze/PCI: Remove unused pci_iobar_pfn() and et al declarations microblaze/PCI: Remove support for Xilinx PCI host bridge microblaze/PCI: Moving PCI iounmap and dependent code arch/microblaze/Kconfig | 8 - arch/microblaze/configs/mmu_defconfig | 1 - arch/microblaze/include/asm/pci-bridge.h | 92 -- arch/microblaze/include/asm/pci.h | 29 - arch/microblaze/pci/Makefile | 3 +- arch/microblaze/pci/indirect_pci.c | 158 --- arch/microblaze/pci/iomap.c | 36 + arch/microblaze/pci/pci-common.c | 1067 -------------------- arch/microblaze/pci/xilinx_pci.c | 170 ---- 9 files changed, 37 insertions(+), 1527 deletions(-) delete mode 100644 arch/microblaze/pci/indirect_pci.c delete mode 100644 arch/microblaze/pci/pci-common.c delete mode 100644 arch/microblaze/pci/xilinx_pci.c