From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B122AC43331 for ; Tue, 31 Mar 2020 07:24:13 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3B61C20771 for ; Tue, 31 Mar 2020 07:24:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="Mf74HU3b"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="tPtDy92F" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3B61C20771 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xilinx.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 8C547886; Tue, 31 Mar 2020 09:23:21 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 8C547886 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1585639451; bh=6z4g/3atHdAr/FHv1ySFbxSRHdnz0vBAUgqE0DBqTuo=; h=From:To:Subject:Date:Cc:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=Mf74HU3bQofakMhrhDx/cXJP/if8lSwIZrQytVEAeVIV3jz2AM9gJyzVdUu00mp2y vLDT/ImLMYFb48nWZWdQ1rN4jDjcM1HxdoEWb9LFUaykZG1XpFwRr8Ywu7muMGetu6 So7jMbfTULaMRMIuQjLaqAGIq913GWhc3zitt+Ic= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 270ECF80140; Tue, 31 Mar 2020 09:23:21 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id D2B1FF8014A; Mon, 30 Mar 2020 15:32:28 +0200 (CEST) Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id CA482F8010C for ; Mon, 30 Mar 2020 15:32:21 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz CA482F8010C Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="tPtDy92F" Received: by mail-wr1-x444.google.com with SMTP id 31so21628877wrs.3 for ; Mon, 30 Mar 2020 06:32:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=tPtDy92FT4caRu0Go0j/xtotMfvEW73iVr1JrhXGYFiODgBmlFD4UkSG+eIhOelQ1v 5NRavlh2gpcX1SlyM069vAdFaI3ZKdD9dSDvHljVLXWJ3JkIk5JipREpSGpx2KYJNL4B lUKNx7pIs3PB00N271P+OpF96/RhRouVe8Fq8IyQc6F/UKTWr5TiEVqCAe5hFUEcrP3e p82QUd/MGQfMz6nnMwrnGuqjrjrCFNMxq3SCpeTiEHUITZEDcO7W4FMwXpNINYDSQyH9 M0LnX8G76+Yfc770nfxdsIFAUDW4aTKkAK5nSUe36Qpjmck2pmAr7lx+SXJc8Sz7JhQ/ sDsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=gVDsFu5L9677UqdUdIuxIe69+lqk0XOSL6juVfhw5Z7VqMSOoe0d1o6cOiJMQ7/G0l GXgcWRAk3AiyjkHq2PYb/9QolIEj+kksaLsMhmDurALlVPPkgcNcsXcvUxxpYBca7fDn Md3KtQtJdSUH2akcbbdbqhVkZGLReG6oUo+szqdBOT35mbqtJoeYFqlUoN8QZQfEAQcx 7k/NsI7U91emGjy9VdDwpWjebXNdMWoxipJs/dIXJ4izPSRq/IEUHjJPhQHDZU1rqHhs TGK0xXy5+PYlh8PBKc3qvRK7xh3UdO2cbOcDHNghNYT8V94+SfIBMVTBMfqf595DHe0n RwFA== X-Gm-Message-State: ANhLgQ3ZAL6nQUHjn5DzX4z6tTfHTQ/O9vonBR9EyegbUOci9R8zIY1k GkZMO8q4NbkIFPtT8WmJ2NunHw== X-Google-Smtp-Source: ADFU+vukZhm8tPUtLxOs/XW+LNo5gAR+llcU4X818GoCkrWfN2kr6XBx/zvgubTDyo9BIxw/lYRumQ== X-Received: by 2002:adf:bc12:: with SMTP id s18mr4492529wrg.220.1585575139439; Mon, 30 Mar 2020 06:32:19 -0700 (PDT) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x6sm4823230wmi.2.2020.03.30.06.32.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Mar 2020 06:32:18 -0700 (PDT) From: Michal Simek To: linux-kernel@vger.kernel.org, monstr@monstr.eu, michal.simek@xilinx.com, git@xilinx.com, sfr@canb.auug.org.au, maz@kernel.org Subject: [PATCH v2 0/2] powerpc: Remove support for ppc405/440 Xilinx platforms Date: Mon, 30 Mar 2020 15:32:15 +0200 Message-Id: X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Tue, 31 Mar 2020 09:23:19 +0200 Cc: Kate Stewart , Mark Rutland , "Desnes A. Nunes do Rosario" , Geert Uytterhoeven , linux-doc@vger.kernel.org, Benjamin Herrenschmidt , alsa-devel@alsa-project.org, dri-devel@lists.freedesktop.org, Richard Fontana , Paul Mackerras , Miquel Raynal , Mauro Carvalho Chehab , Fabio Estevam , Sasha Levin , Jonathan Corbet , Michael Ellerman , Masahiro Yamada , YueHaibing , Krzysztof Kozlowski , Allison Randal , Matt Porter , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Andrew Donnellan , Arnd Bergmann , Bartlomiej Zolnierkiewicz , Alistair Popple , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin , Alexios Zavras , Mark Brown , linux-fbdev@vger.kernel.org, Jonathan Cameron , Thomas Gleixner , Andy Shevchenko , Dmitry Vyukov , Christophe Leroy , Wei Hu , Greg Kroah-Hartman , Nick Desaulniers , Takashi Iwai , Rob Herring , Enrico Weigelt , "David S. Miller" , Thiago Jung Bauermann X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" Hi, recently we wanted to update xilinx intc driver and we found that function which we wanted to remove is still wired by ancient Xilinx PowerPC platforms. Here is the thread about it. https://lore.kernel.org/linux-next/48d3232d-0f1d-42ea-3109-f44bbabfa2e8@xilinx.com/ I have been talking about it internally and there is no interest in these platforms and it is also orphan for quite a long time. None is really running/testing these platforms regularly that's why I think it makes sense to remove them also with drivers which are specific to this platform. U-Boot support was removed in 2017 without anybody complain about it https://github.com/Xilinx/u-boot-xlnx/commit/98f705c9cefdfdba62c069821bbba10273a0a8ed Based on current ppc/next. If anyone has any objection about it, please let me know. Thanks, Michal Changes in v2: - Remove also sound/drivers/pcm-indirect2.[ch] files Reported-by: Takashi Iwai - Based on my chat with Arnd I removed arch/powerpc/xmon/ changes done in v1 to keep them the same as before. (kbuild reported some issues with it too) Michal Simek (2): sound: ac97: Remove sound driver for ancient platform powerpc: Remove Xilinx PPC405/PPC440 support Documentation/devicetree/bindings/xilinx.txt | 143 -- Documentation/powerpc/bootwrapper.rst | 28 +- MAINTAINERS | 6 - arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/boot/Makefile | 7 +- arch/powerpc/boot/dts/Makefile | 1 - arch/powerpc/boot/dts/virtex440-ml507.dts | 406 ------ arch/powerpc/boot/dts/virtex440-ml510.dts | 466 ------- arch/powerpc/boot/ops.h | 1 - arch/powerpc/boot/serial.c | 5 - arch/powerpc/boot/uartlite.c | 79 -- arch/powerpc/boot/virtex.c | 97 -- arch/powerpc/boot/virtex405-head.S | 31 - arch/powerpc/boot/wrapper | 8 - arch/powerpc/configs/40x/virtex_defconfig | 75 - arch/powerpc/configs/44x/virtex5_defconfig | 74 - arch/powerpc/configs/ppc40x_defconfig | 8 - arch/powerpc/configs/ppc44x_defconfig | 8 - arch/powerpc/include/asm/xilinx_intc.h | 16 - arch/powerpc/include/asm/xilinx_pci.h | 21 - arch/powerpc/kernel/cputable.c | 39 - arch/powerpc/platforms/40x/Kconfig | 31 - arch/powerpc/platforms/40x/Makefile | 1 - arch/powerpc/platforms/40x/virtex.c | 54 - arch/powerpc/platforms/44x/Kconfig | 37 - arch/powerpc/platforms/44x/Makefile | 2 - arch/powerpc/platforms/44x/virtex.c | 60 - arch/powerpc/platforms/44x/virtex_ml510.c | 30 - arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/xilinx_intc.c | 88 -- arch/powerpc/sysdev/xilinx_pci.c | 132 -- drivers/char/Kconfig | 2 +- drivers/video/fbdev/Kconfig | 2 +- sound/drivers/Kconfig | 12 - sound/drivers/Makefile | 2 - sound/drivers/ml403-ac97cr.c | 1298 ------------------ sound/drivers/pcm-indirect2.c | 560 -------- sound/drivers/pcm-indirect2.h | 127 -- 39 files changed, 7 insertions(+), 3958 deletions(-) delete mode 100644 arch/powerpc/boot/dts/virtex440-ml507.dts delete mode 100644 arch/powerpc/boot/dts/virtex440-ml510.dts delete mode 100644 arch/powerpc/boot/uartlite.c delete mode 100644 arch/powerpc/boot/virtex.c delete mode 100644 arch/powerpc/boot/virtex405-head.S delete mode 100644 arch/powerpc/configs/40x/virtex_defconfig delete mode 100644 arch/powerpc/configs/44x/virtex5_defconfig delete mode 100644 arch/powerpc/include/asm/xilinx_intc.h delete mode 100644 arch/powerpc/include/asm/xilinx_pci.h delete mode 100644 arch/powerpc/platforms/40x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex_ml510.c delete mode 100644 arch/powerpc/sysdev/xilinx_intc.c delete mode 100644 arch/powerpc/sysdev/xilinx_pci.c delete mode 100644 sound/drivers/ml403-ac97cr.c delete mode 100644 sound/drivers/pcm-indirect2.c delete mode 100644 sound/drivers/pcm-indirect2.h -- 2.26.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 973ABC43331 for ; Mon, 30 Mar 2020 13:39:58 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 46CF120716 for ; Mon, 30 Mar 2020 13:39:57 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="tPtDy92F" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 46CF120716 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xilinx.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 48rYVL6z8GzDqRC for ; Tue, 31 Mar 2020 00:39:54 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=monstr.eu (client-ip=2a00:1450:4864:20::444; helo=mail-wr1-x444.google.com; envelope-from=monstr@monstr.eu; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=xilinx.com Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=tPtDy92F; dkim-atps=neutral Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 48rYKh0Ts4zDqdX for ; Tue, 31 Mar 2020 00:32:23 +1100 (AEDT) Received: by mail-wr1-x444.google.com with SMTP id h15so21613347wrx.9 for ; Mon, 30 Mar 2020 06:32:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=tPtDy92FT4caRu0Go0j/xtotMfvEW73iVr1JrhXGYFiODgBmlFD4UkSG+eIhOelQ1v 5NRavlh2gpcX1SlyM069vAdFaI3ZKdD9dSDvHljVLXWJ3JkIk5JipREpSGpx2KYJNL4B lUKNx7pIs3PB00N271P+OpF96/RhRouVe8Fq8IyQc6F/UKTWr5TiEVqCAe5hFUEcrP3e p82QUd/MGQfMz6nnMwrnGuqjrjrCFNMxq3SCpeTiEHUITZEDcO7W4FMwXpNINYDSQyH9 M0LnX8G76+Yfc770nfxdsIFAUDW4aTKkAK5nSUe36Qpjmck2pmAr7lx+SXJc8Sz7JhQ/ sDsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=Z44+Wc4NwSIHaiT6tidDU4JCwWGRCSJjh5pCMOKvmq5VUCxC/ZfZZlE4XtosrlhdMK tfUQrMnAkSvO2ESGiquaUGyLCrFkEcVt4+XVYj9SCJQWNtneuK5cbq7UtTx0ACfABzzb GvShdDFDi6+S9dvBD4LvTnEukyGmOrGI6/c4qfplw9ZrkcnZXuBuJFLA/ff/cE+rtH4G xzYJ1ch+PzhyiSLGs0AFuWLUXWIhiHSDWZSwrmaPY99GCK3/f3KFFmjM10mM/FpE0LHd l34Gcf9CIZYhPgJ9LjBJr6lQejWDvdj6CCUkEx6hczi79n7uvMJYz63Nj2YXdRmNyLa9 ++kQ== X-Gm-Message-State: ANhLgQ2q/cdKXPZuKzvimTPNnq+PwBFTONzVrCEfdTvLJpDzFsFD0zwq CY903ljl4zRz5o0U+d5Akc4Fpg== X-Google-Smtp-Source: ADFU+vukZhm8tPUtLxOs/XW+LNo5gAR+llcU4X818GoCkrWfN2kr6XBx/zvgubTDyo9BIxw/lYRumQ== X-Received: by 2002:adf:bc12:: with SMTP id s18mr4492529wrg.220.1585575139439; Mon, 30 Mar 2020 06:32:19 -0700 (PDT) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x6sm4823230wmi.2.2020.03.30.06.32.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Mar 2020 06:32:18 -0700 (PDT) From: Michal Simek To: linux-kernel@vger.kernel.org, monstr@monstr.eu, michal.simek@xilinx.com, git@xilinx.com, sfr@canb.auug.org.au, maz@kernel.org Subject: [PATCH v2 0/2] powerpc: Remove support for ppc405/440 Xilinx platforms Date: Mon, 30 Mar 2020 15:32:15 +0200 Message-Id: X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kate Stewart , Mark Rutland , "Desnes A. Nunes do Rosario" , Geert Uytterhoeven , linux-doc@vger.kernel.org, alsa-devel@alsa-project.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , Richard Fontana , Paul Mackerras , Miquel Raynal , Mauro Carvalho Chehab , Fabio Estevam , Sasha Levin , Jonathan Corbet , Masahiro Yamada , YueHaibing , Krzysztof Kozlowski , Allison Randal , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Andrew Donnellan , Arnd Bergmann , Bartlomiej Zolnierkiewicz , Alistair Popple , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin , Alexios Zavras , Mark Brown , linux-fbdev@vger.kernel.org, Jonathan Cameron , Thomas Gleixner , Andy Shevchenko , Dmitry Vyukov , Wei Hu , Greg Kroah-Hartman , Nick Desaulniers , Takashi Iwai , Rob Herring , Enrico Weigelt , "David S. Miller" , Thiago Jung Bauermann Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" Hi, recently we wanted to update xilinx intc driver and we found that function which we wanted to remove is still wired by ancient Xilinx PowerPC platforms. Here is the thread about it. https://lore.kernel.org/linux-next/48d3232d-0f1d-42ea-3109-f44bbabfa2e8@xilinx.com/ I have been talking about it internally and there is no interest in these platforms and it is also orphan for quite a long time. None is really running/testing these platforms regularly that's why I think it makes sense to remove them also with drivers which are specific to this platform. U-Boot support was removed in 2017 without anybody complain about it https://github.com/Xilinx/u-boot-xlnx/commit/98f705c9cefdfdba62c069821bbba10273a0a8ed Based on current ppc/next. If anyone has any objection about it, please let me know. Thanks, Michal Changes in v2: - Remove also sound/drivers/pcm-indirect2.[ch] files Reported-by: Takashi Iwai - Based on my chat with Arnd I removed arch/powerpc/xmon/ changes done in v1 to keep them the same as before. (kbuild reported some issues with it too) Michal Simek (2): sound: ac97: Remove sound driver for ancient platform powerpc: Remove Xilinx PPC405/PPC440 support Documentation/devicetree/bindings/xilinx.txt | 143 -- Documentation/powerpc/bootwrapper.rst | 28 +- MAINTAINERS | 6 - arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/boot/Makefile | 7 +- arch/powerpc/boot/dts/Makefile | 1 - arch/powerpc/boot/dts/virtex440-ml507.dts | 406 ------ arch/powerpc/boot/dts/virtex440-ml510.dts | 466 ------- arch/powerpc/boot/ops.h | 1 - arch/powerpc/boot/serial.c | 5 - arch/powerpc/boot/uartlite.c | 79 -- arch/powerpc/boot/virtex.c | 97 -- arch/powerpc/boot/virtex405-head.S | 31 - arch/powerpc/boot/wrapper | 8 - arch/powerpc/configs/40x/virtex_defconfig | 75 - arch/powerpc/configs/44x/virtex5_defconfig | 74 - arch/powerpc/configs/ppc40x_defconfig | 8 - arch/powerpc/configs/ppc44x_defconfig | 8 - arch/powerpc/include/asm/xilinx_intc.h | 16 - arch/powerpc/include/asm/xilinx_pci.h | 21 - arch/powerpc/kernel/cputable.c | 39 - arch/powerpc/platforms/40x/Kconfig | 31 - arch/powerpc/platforms/40x/Makefile | 1 - arch/powerpc/platforms/40x/virtex.c | 54 - arch/powerpc/platforms/44x/Kconfig | 37 - arch/powerpc/platforms/44x/Makefile | 2 - arch/powerpc/platforms/44x/virtex.c | 60 - arch/powerpc/platforms/44x/virtex_ml510.c | 30 - arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/xilinx_intc.c | 88 -- arch/powerpc/sysdev/xilinx_pci.c | 132 -- drivers/char/Kconfig | 2 +- drivers/video/fbdev/Kconfig | 2 +- sound/drivers/Kconfig | 12 - sound/drivers/Makefile | 2 - sound/drivers/ml403-ac97cr.c | 1298 ------------------ sound/drivers/pcm-indirect2.c | 560 -------- sound/drivers/pcm-indirect2.h | 127 -- 39 files changed, 7 insertions(+), 3958 deletions(-) delete mode 100644 arch/powerpc/boot/dts/virtex440-ml507.dts delete mode 100644 arch/powerpc/boot/dts/virtex440-ml510.dts delete mode 100644 arch/powerpc/boot/uartlite.c delete mode 100644 arch/powerpc/boot/virtex.c delete mode 100644 arch/powerpc/boot/virtex405-head.S delete mode 100644 arch/powerpc/configs/40x/virtex_defconfig delete mode 100644 arch/powerpc/configs/44x/virtex5_defconfig delete mode 100644 arch/powerpc/include/asm/xilinx_intc.h delete mode 100644 arch/powerpc/include/asm/xilinx_pci.h delete mode 100644 arch/powerpc/platforms/40x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex_ml510.c delete mode 100644 arch/powerpc/sysdev/xilinx_intc.c delete mode 100644 arch/powerpc/sysdev/xilinx_pci.c delete mode 100644 sound/drivers/ml403-ac97cr.c delete mode 100644 sound/drivers/pcm-indirect2.c delete mode 100644 sound/drivers/pcm-indirect2.h -- 2.26.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B8180C43331 for ; Tue, 31 Mar 2020 07:38:33 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8E9A62072A for ; Tue, 31 Mar 2020 07:38:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="tPtDy92F" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8E9A62072A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xilinx.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E18FA6E56D; Tue, 31 Mar 2020 07:38:00 +0000 (UTC) Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8C35E89286 for ; Mon, 30 Mar 2020 13:32:20 +0000 (UTC) Received: by mail-wr1-x442.google.com with SMTP id m17so21592208wrw.11 for ; Mon, 30 Mar 2020 06:32:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=tPtDy92FT4caRu0Go0j/xtotMfvEW73iVr1JrhXGYFiODgBmlFD4UkSG+eIhOelQ1v 5NRavlh2gpcX1SlyM069vAdFaI3ZKdD9dSDvHljVLXWJ3JkIk5JipREpSGpx2KYJNL4B lUKNx7pIs3PB00N271P+OpF96/RhRouVe8Fq8IyQc6F/UKTWr5TiEVqCAe5hFUEcrP3e p82QUd/MGQfMz6nnMwrnGuqjrjrCFNMxq3SCpeTiEHUITZEDcO7W4FMwXpNINYDSQyH9 M0LnX8G76+Yfc770nfxdsIFAUDW4aTKkAK5nSUe36Qpjmck2pmAr7lx+SXJc8Sz7JhQ/ sDsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=GReVM19GqlV7E1aqnFYm2Dbl1ANbJ9X/aCuGV6MPAK4=; b=QaIomXQtwp8ryAIMQAZAoM8J3vZOh/A6XEdZZk4UkRI+5WlRU0dcx34z+AdycJwVPQ kKTuihWQpGBemMHTqmhG3/kUDv1xCfOJrzSYb5vMOSli58qUG2vG9ZSs5y0b5ZT4lo6z vfejAV/+MaZr7mLRvHbdI78SjhKfqSH1kEYc17yFuVK8RaCKHI3drH7ipsDUWbi+7Rkr YLJRfpJ5wpwg7l0c+N1DsE9HptDA5xr/TnO9/BRcRkWHMA4uSkfoRXqv3L9uk+ZQwAVu MybcUwlUzhmtjlPgiXo4qk6Ay43YxDdz/IFvsb8VORagbDp7rEQKtuzMRHCHyE7JCpaH cv4w== X-Gm-Message-State: ANhLgQ0XCKwDVQ8w8X37SrwE8kMzHdZ7HJVoyIKFBdizGxKjuUfT/XhJ Nzd3uShs1YOHaYqsqmbYI9865g== X-Google-Smtp-Source: ADFU+vukZhm8tPUtLxOs/XW+LNo5gAR+llcU4X818GoCkrWfN2kr6XBx/zvgubTDyo9BIxw/lYRumQ== X-Received: by 2002:adf:bc12:: with SMTP id s18mr4492529wrg.220.1585575139439; Mon, 30 Mar 2020 06:32:19 -0700 (PDT) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id x6sm4823230wmi.2.2020.03.30.06.32.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Mar 2020 06:32:18 -0700 (PDT) From: Michal Simek To: linux-kernel@vger.kernel.org, monstr@monstr.eu, michal.simek@xilinx.com, git@xilinx.com, sfr@canb.auug.org.au, maz@kernel.org Subject: [PATCH v2 0/2] powerpc: Remove support for ppc405/440 Xilinx platforms Date: Mon, 30 Mar 2020 15:32:15 +0200 Message-Id: X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 X-Mailman-Approved-At: Tue, 31 Mar 2020 07:37:59 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kate Stewart , Mark Rutland , "Desnes A. Nunes do Rosario" , Geert Uytterhoeven , linux-doc@vger.kernel.org, alsa-devel@alsa-project.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , Richard Fontana , Paul Mackerras , Miquel Raynal , Mauro Carvalho Chehab , Sasha Levin , Jonathan Corbet , Michael Ellerman , Masahiro Yamada , YueHaibing , Krzysztof Kozlowski , Allison Randal , Matt Porter , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Andrew Donnellan , Arnd Bergmann , Bartlomiej Zolnierkiewicz , Alistair Popple , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin , Alexios Zavras , Mark Brown , linux-fbdev@vger.kernel.org, Jonathan Cameron , Thomas Gleixner , Andy Shevchenko , Dmitry Vyukov , Christophe Leroy , Wei Hu , Greg Kroah-Hartman , Nick Desaulniers , Takashi Iwai , Rob Herring , Enrico Weigelt , "David S. Miller" , Thiago Jung Bauermann Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi, recently we wanted to update xilinx intc driver and we found that function which we wanted to remove is still wired by ancient Xilinx PowerPC platforms. Here is the thread about it. https://lore.kernel.org/linux-next/48d3232d-0f1d-42ea-3109-f44bbabfa2e8@xilinx.com/ I have been talking about it internally and there is no interest in these platforms and it is also orphan for quite a long time. None is really running/testing these platforms regularly that's why I think it makes sense to remove them also with drivers which are specific to this platform. U-Boot support was removed in 2017 without anybody complain about it https://github.com/Xilinx/u-boot-xlnx/commit/98f705c9cefdfdba62c069821bbba10273a0a8ed Based on current ppc/next. If anyone has any objection about it, please let me know. Thanks, Michal Changes in v2: - Remove also sound/drivers/pcm-indirect2.[ch] files Reported-by: Takashi Iwai - Based on my chat with Arnd I removed arch/powerpc/xmon/ changes done in v1 to keep them the same as before. (kbuild reported some issues with it too) Michal Simek (2): sound: ac97: Remove sound driver for ancient platform powerpc: Remove Xilinx PPC405/PPC440 support Documentation/devicetree/bindings/xilinx.txt | 143 -- Documentation/powerpc/bootwrapper.rst | 28 +- MAINTAINERS | 6 - arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/boot/Makefile | 7 +- arch/powerpc/boot/dts/Makefile | 1 - arch/powerpc/boot/dts/virtex440-ml507.dts | 406 ------ arch/powerpc/boot/dts/virtex440-ml510.dts | 466 ------- arch/powerpc/boot/ops.h | 1 - arch/powerpc/boot/serial.c | 5 - arch/powerpc/boot/uartlite.c | 79 -- arch/powerpc/boot/virtex.c | 97 -- arch/powerpc/boot/virtex405-head.S | 31 - arch/powerpc/boot/wrapper | 8 - arch/powerpc/configs/40x/virtex_defconfig | 75 - arch/powerpc/configs/44x/virtex5_defconfig | 74 - arch/powerpc/configs/ppc40x_defconfig | 8 - arch/powerpc/configs/ppc44x_defconfig | 8 - arch/powerpc/include/asm/xilinx_intc.h | 16 - arch/powerpc/include/asm/xilinx_pci.h | 21 - arch/powerpc/kernel/cputable.c | 39 - arch/powerpc/platforms/40x/Kconfig | 31 - arch/powerpc/platforms/40x/Makefile | 1 - arch/powerpc/platforms/40x/virtex.c | 54 - arch/powerpc/platforms/44x/Kconfig | 37 - arch/powerpc/platforms/44x/Makefile | 2 - arch/powerpc/platforms/44x/virtex.c | 60 - arch/powerpc/platforms/44x/virtex_ml510.c | 30 - arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/xilinx_intc.c | 88 -- arch/powerpc/sysdev/xilinx_pci.c | 132 -- drivers/char/Kconfig | 2 +- drivers/video/fbdev/Kconfig | 2 +- sound/drivers/Kconfig | 12 - sound/drivers/Makefile | 2 - sound/drivers/ml403-ac97cr.c | 1298 ------------------ sound/drivers/pcm-indirect2.c | 560 -------- sound/drivers/pcm-indirect2.h | 127 -- 39 files changed, 7 insertions(+), 3958 deletions(-) delete mode 100644 arch/powerpc/boot/dts/virtex440-ml507.dts delete mode 100644 arch/powerpc/boot/dts/virtex440-ml510.dts delete mode 100644 arch/powerpc/boot/uartlite.c delete mode 100644 arch/powerpc/boot/virtex.c delete mode 100644 arch/powerpc/boot/virtex405-head.S delete mode 100644 arch/powerpc/configs/40x/virtex_defconfig delete mode 100644 arch/powerpc/configs/44x/virtex5_defconfig delete mode 100644 arch/powerpc/include/asm/xilinx_intc.h delete mode 100644 arch/powerpc/include/asm/xilinx_pci.h delete mode 100644 arch/powerpc/platforms/40x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex.c delete mode 100644 arch/powerpc/platforms/44x/virtex_ml510.c delete mode 100644 arch/powerpc/sysdev/xilinx_intc.c delete mode 100644 arch/powerpc/sysdev/xilinx_pci.c delete mode 100644 sound/drivers/ml403-ac97cr.c delete mode 100644 sound/drivers/pcm-indirect2.c delete mode 100644 sound/drivers/pcm-indirect2.h -- 2.26.0 _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel