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=-6.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=no 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 3C9C3C433E7 for ; Wed, 2 Sep 2020 12:51:54 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 EFCE7206F0 for ; Wed, 2 Sep 2020 12:51:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nfdf+B+c"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="pOoPlLfS" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EFCE7206F0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=MuwCcKzRIxrduVO44galS2AU13C/8+I8EnWFy8R/Us4=; b=nfdf+B+cBbbIKds9TxtatGmcbi N07vpJa2R9Df71fZONzAx5Od5CB8+NjotN4RrOLKjwOl/whsasOYYrn0+fPqejYl2/7yjlMP75quq nTAj1FcAGq6mEHcZdiglEe75StXFZWkq+aKn3rcrXc02UD51q8WKdl4QJPsuZJxfVmBiMh2xPVe6H JBNJMaUaJht5bBcy/jJwK1qRdF27zr3xcFojVWrSj8j3cC+SYF3aLFFHKznQke7BBLzORvmRNeqCU RqbEg8OGYcD9FDHdjhugDd4SpqxEc4VzJetrFeITHLBmFIio+YtTD95HG53NoJKf6f3F5Pj+bqHVA DGISIPFA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kDSDa-0004GX-9r; Wed, 02 Sep 2020 12:50:26 +0000 Received: from mail-qt1-x841.google.com ([2607:f8b0:4864:20::841]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kDSDY-0004Fq-2e for linux-arm-kernel@lists.infradead.org; Wed, 02 Sep 2020 12:50:24 +0000 Received: by mail-qt1-x841.google.com with SMTP id d27so3393603qtg.4 for ; Wed, 02 Sep 2020 05:50:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=opATA2MbZe+rgccKeat/9ln+vd8eGCWqjWqQmmOBw0k=; b=pOoPlLfSdti1fnKZPctiV82kyyS8pbwl84ZOrQO/czYq51Xh387JXz1ysbrD3htafs wEFVcMzf8Mj1jYAzXYxGXJiKLlmQMPKct7E4P83Y7eX7SNw2Lm6e0IH9P5TvikpfA7kI /aN0zV39Lo4fkupXznE8CFkf6IxO9+4pkTKBPh50s0YsMMV7O9FUYyMr3UuyvZ5cXqZY L15dsXRGEliQBZPbwT++zeEmRh+xb7l//cCfHxlv/Kx5zb2inVYQz1fPaTTkSBxU0XTt PW8qm0h3bEmWBg5XzkB60hAyM2fdgPd/9x4IgXYlMFBlx7pSquIoAts4OcKwEMbqh+BB 0rHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=opATA2MbZe+rgccKeat/9ln+vd8eGCWqjWqQmmOBw0k=; b=sm3w2O/RGfLYB5DHtzhSYbZL9VHdkF4wUxQMp0UysAqk7biZp8aKR+fMyABamoh2mt 59fQo7LdSH39P7WnKQ2MnecYyzm1i5+OKmrn1yMEkxYIpUev4y11GJ3qruzJNnBxBF3I A9/Hb8+ouP/PpkTuUIlIJtnCSWfKxzzbMv1ZWZ55xCZ+0QvOj4tC43pcOOWTHLjXCMTD kPddvshS8RNPBd8Ft8ounDtuhz4/TVCZ+CaDIJqUiFEpe6FA2mYsbvGgHh+xrTsL2VTk XHOjZpr3koL6fH4uF4mIRw+tL39Jo0sXkkuzNHmo2W5HwzTng7tRD2t+ByItWoZ3eWIx FDew== X-Gm-Message-State: AOAM530CJn9jrxgK9c89RpZHul7aOBVjD2Ow85g0AdwwMlu4XiPd+YP0 yCGOzVlbmUtfDEkgMFbU82E= X-Google-Smtp-Source: ABdhPJxNSvnSZFvmJuAx7DJXwokJ2Octs9gBbD0nWveDuvrs5EPdhwm6o09NRw9AF3b+EgaqkVxOuw== X-Received: by 2002:aed:2907:: with SMTP id s7mr6080940qtd.321.1599051020931; Wed, 02 Sep 2020 05:50:20 -0700 (PDT) Received: from localhost.localdomain ([2804:14c:482:640::1000]) by smtp.gmail.com with ESMTPSA id n85sm4689307qkn.80.2020.09.02.05.50.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Sep 2020 05:50:20 -0700 (PDT) From: Fabio Estevam To: shawnguo@kernel.org Subject: [PATCH v2 0/5] ARM: imx: Remove board files Date: Wed, 2 Sep 2020 09:49:47 -0300 Message-Id: <20200902124952.17472-1-festevam@gmail.com> X-Mailer: git-send-email 2.17.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200902_085024_118001_6B4CCA6E X-CRM114-Status: GOOD ( 14.30 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-arm-kernel@lists.infradead.org, Fabio Estevam , arnd@arndb.de, linux-imx@nxp.com, kernel@pengutronix.de MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This is a first pass converting i.MX to a devicetree-only platform. i.MX board files have been primarily receiving only tree-wide API cleanups and does not appear to have real users. i.MX27, i.MX31 and i.MX35 have basic devicetree support and users can improve devicetree support if needed. i.MX21 has not been converted to device tree yet, so drop its support. Of course if someone is interested in using i.MX21 with a mainline kernel, patches that add i.MX21 devicetree support will be welcome. For maintainance perspective, it is easier to treat i.MX as a devicetree-only platform, so remove the board files to achieve this end goal. Changes since v1: Changes since v1: - Rename imx27-dt.c => mach-imx27.c imx31-dt.c => mach-imx31.c imx35-dt.c => mach-imx35.c for consistency among the other i.MX SoCs. Fabio Estevam (5): ARM: imx: Remove imx21 support ARM: imx: Remove i.MX27 board files ARM: imx: Remove i.MX31 board files ARM: imx: Remove i.MX35 board files ARM: imx: Remove ehci board files arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 16 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/mach-imx/Kconfig | 362 +---------- arch/arm/mach-imx/Makefile | 40 +- arch/arm/mach-imx/devices-imx21.h | 56 -- arch/arm/mach-imx/ehci-imx27.c | 74 --- arch/arm/mach-imx/ehci-imx31.c | 74 --- arch/arm/mach-imx/ehci-imx35.c | 89 --- arch/arm/mach-imx/ehci.h | 44 -- arch/arm/mach-imx/mach-armadillo5x0.c | 562 ---------------- arch/arm/mach-imx/mach-bug.c | 54 -- .../arm/mach-imx/{imx27-dt.c => mach-imx27.c} | 0 arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 562 ---------------- .../arm/mach-imx/{imx31-dt.c => mach-imx31.c} | 0 .../arm/mach-imx/{imx35-dt.c => mach-imx35.c} | 0 arch/arm/mach-imx/mach-kzm_arm11_01.c | 291 --------- arch/arm/mach-imx/mach-mx21ads.c | 338 ---------- arch/arm/mach-imx/mach-mx27_3ds.c | 470 ------------- arch/arm/mach-imx/mach-mx27ads.c | 407 ------------ arch/arm/mach-imx/mach-mx31_3ds.c | 615 ------------------ arch/arm/mach-imx/mach-mx31lilly.c | 312 --------- arch/arm/mach-imx/mach-mx31lite.c | 290 --------- arch/arm/mach-imx/mach-mx31moboard.c | 581 ----------------- arch/arm/mach-imx/mach-mx35_3ds.c | 516 --------------- arch/arm/mach-imx/mach-pca100.c | 426 ------------ arch/arm/mach-imx/mach-pcm037.c | 585 ----------------- arch/arm/mach-imx/mach-pcm037_eet.c | 166 ----- arch/arm/mach-imx/mach-pcm043.c | 412 ------------ arch/arm/mach-imx/mach-qong.c | 262 -------- arch/arm/mach-imx/mach-vpr200.c | 306 --------- arch/arm/mach-imx/mm-imx21.c | 84 --- arch/arm/mach-imx/mx31lilly-db.c | 182 ------ arch/arm/mach-imx/mx31moboard-devboard.c | 238 ------- arch/arm/mach-imx/mx31moboard-marxbot.c | 270 -------- arch/arm/mach-imx/mx31moboard-smartbot.c | 124 ---- 36 files changed, 24 insertions(+), 8788 deletions(-) delete mode 100644 arch/arm/mach-imx/devices-imx21.h delete mode 100644 arch/arm/mach-imx/ehci-imx27.c delete mode 100644 arch/arm/mach-imx/ehci-imx31.c delete mode 100644 arch/arm/mach-imx/ehci-imx35.c delete mode 100644 arch/arm/mach-imx/ehci.h delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c delete mode 100644 arch/arm/mach-imx/mach-bug.c rename arch/arm/mach-imx/{imx27-dt.c => mach-imx27.c} (100%) delete mode 100644 arch/arm/mach-imx/mach-imx27_visstrim_m10.c rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%) rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%) delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c delete mode 100644 arch/arm/mach-imx/mach-mx31moboard.c delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c delete mode 100644 arch/arm/mach-imx/mach-pca100.c delete mode 100644 arch/arm/mach-imx/mach-pcm037.c delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c delete mode 100644 arch/arm/mach-imx/mach-pcm043.c delete mode 100644 arch/arm/mach-imx/mach-qong.c delete mode 100644 arch/arm/mach-imx/mach-vpr200.c delete mode 100644 arch/arm/mach-imx/mm-imx21.c delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c -- 2.17.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel