Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp1062932rwl; Thu, 5 Jan 2023 08:12:14 -0800 (PST) X-Google-Smtp-Source: AMrXdXvohekCKV7pDAOa1DULdXTuTAyiYtxvlAeFFgB5pfQrBSNqC+yoK8d1kUcKIKR3TdVdxaCr X-Received: by 2002:a17:907:a0d0:b0:7c1:55aa:2e84 with SMTP id hw16-20020a170907a0d000b007c155aa2e84mr40677469ejc.1.1672935134040; Thu, 05 Jan 2023 08:12:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672935134; cv=none; d=google.com; s=arc-20160816; b=Fc81FF9p76jL+Gzm1wAEaN9PaMGYF/+WkCwkQnApWgRkQEtSz2c5ipns6pdKLq1QbC pvZvNsvDqaRI25/fxuvNYkZYL1LxR2gNcQ4rBPVfi8oQrVIntllBTL6ZWOktENDYkI/q dpFrFs/q4WcWymUdEq0zWNQdxdoEW1F0iZER5GDst3mJb+4j4Wtbe5eQIBBPDlhSKZ9N EPqa/ib9/ABlNyjVEcgOHMS5cd2oE74RkdNBlLN0ZnlUrJ3BnJmA1BFY6zv/cMP7kShw HmhR6vSguvp0eAIqfHX7uXnZlMtk8ktMynNQQ/25V0DwT7e9lAsdqWUvYg/jwvFNzEdZ wdqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=SfFdxL9fuppX1BG0VEs2ioiv/zA8BU3Xes9WRduAc4Q=; b=HWbC8hBE/9dgblM+2zWct6Y5uheqaqVzWaP89IMsTmvHroYOckwdKHU4kHsJLkZ/B3 8oHVXCCYkJEkZuiaJrXSx3kpmYfon8WWZ/KmJ+FbMkljM/6FxQ2etZBHB23taLhxXl23 cX10H2m2W7tAPTu5UWy78CXLuKtMru/sUAKv/PZ/JRAgkQd+81iC1QhxYp1hb/Btwrww Hfh5v52ZGdhzg+rI/rL3b4mr3D2q1NGGPUK28qRH49DfKAShHvHY82dRCLTDqbrXVFeF WE+qQwdt96DTUfkFyoYpyiK4GwvuNI3geHv6jebhPEtU+ek21bHIkkXQ6fVpFzczOXRb OuIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=lywx4VAU; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b8-20020a056402084800b0046c8d52c79asi38317749edz.357.2023.01.05.08.12.00; Thu, 05 Jan 2023 08:12:14 -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=@gmail.com header.s=20210112 header.b=lywx4VAU; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234793AbjAEPvV (ORCPT + 55 others); Thu, 5 Jan 2023 10:51:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39468 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235007AbjAEPuh (ORCPT ); Thu, 5 Jan 2023 10:50:37 -0500 Received: from mail-oa1-x31.google.com (mail-oa1-x31.google.com [IPv6:2001:4860:4864:20::31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96A154BD53 for ; Thu, 5 Jan 2023 07:50:34 -0800 (PST) Received: by mail-oa1-x31.google.com with SMTP id 586e51a60fabf-14fb3809eaeso37338219fac.1 for ; Thu, 05 Jan 2023 07:50:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=SfFdxL9fuppX1BG0VEs2ioiv/zA8BU3Xes9WRduAc4Q=; b=lywx4VAUm8y8zv0WLID34ADopv1cZTk+ts3+aUyjb24kf5rMXLuHGcwgRHJf1uSq7y K0WCLq7BrV0JsWT4EWRDL55erwuSQl4+rVXWIZK5W58Yx8IYa1T1OH3y+bpGOCSjl6lf HYpm4e684hVTn+XZmvEnNI7lrQzfc7bE8JXxgb9d25j2xTHFZ0nx9TYqGf/x5Kya2DWc sMBFsWpNqMRqdM8WNiqf8/VQ38DAFHsPxo8l+Y+1fCFdudna1e6d7R2vCiQzPx5/KJFu i7e4D0mfhB9TTPgv4seaEbpNy719+SjOMiUqaSHD/y/c1yrur6cAi6Vhca16aVlJvld3 Pl2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SfFdxL9fuppX1BG0VEs2ioiv/zA8BU3Xes9WRduAc4Q=; b=6rtnnx+X37HDOUXWQQjcYymox6bv1yx8dWKUupwcK1Q1kD8SepCwbBVN9Jh7tZSKfT MEqztY4HwzQ8X6KOGjYdYwnmk/znZrlMzULmWCMJ6g1Ss4E6pDQmYypDnMArFHrt6dMh bDK4/3qU1y1sBVyYcXpsQWDkKYqt3+AJ4WIbpqcvDwPE30mg9kqwZ2iwKm+iWXORI7nn Gf3XGgK89XZCZFiWQQd0v6kIi9FPggnsBWEP06M0ZiZ8B90TfVqcfmTd7lcYdTySLLdf eYuDMYRcG8CZmif2VnriiTCCBHwCUY17rAd68zucCiCb/e1d4DT8+hdjGkewf2KKyXq4 dx7A== X-Gm-Message-State: AFqh2kosvyMbt5+yLfdYJhK7NpXW9Qo6xfPWYP8DM819c59vwLudodkA PQsXZSwS402Um5b/+lZPz61Sed+KTaMmbulpDEA= X-Received: by 2002:a05:6870:6392:b0:131:ae7c:c92f with SMTP id t18-20020a056870639200b00131ae7cc92fmr4667179oap.179.1672933833622; Thu, 05 Jan 2023 07:50:33 -0800 (PST) MIME-Version: 1.0 References: <20230105134622.254560-1-arnd@kernel.org> <20230105134622.254560-2-arnd@kernel.org> In-Reply-To: <20230105134622.254560-2-arnd@kernel.org> From: Dmitry Baryshkov Date: Thu, 5 Jan 2023 17:50:21 +0200 Message-ID: Subject: Re: [PATCH 01/27] ARM: pxa: remove unused board files To: Arnd Bergmann Cc: Robert Jarzmik , Daniel Mack , Haojian Zhuang , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Arnd Bergmann , Ales Bardorfer , Ales Snuparek , Alex Osborne , Alex Osborne , Dirk Opfer , Ian Molton , Lennert Buytenhek , Marek Vasut , Michael Petchkovsky , Nick Bane , Paul Parsons , Philipp Zabel , Richard Purdie , Sergey Lapin , Tomas Cech Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=1.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: * 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 =D1=87=D1=82, 5 =D1=8F=D0=BD=D0=B2. 2023 =D0=B3. =D0=B2 15:46, Arnd Bergman= n : > > From: Arnd Bergmann > > The majority of all pxa board files has not been touched in a long time, > and no users have spoken up in favor of keeping them around. This leaves > only support for the platforms that were already converted to DT, as > well as the gumstix and spitz/akita/borzoi machines that work in qemu > and can still be converted to DT later. Well, tosa also works in qemu. Nevertheless: Acked-by: Dmitry Baryshkov > > Cc: Ales Bardorfer > Cc: Ales Snuparek > Cc: Alex Osborne > Cc: Alex Osborne > Cc: Dirk Opfer > Cc: Dmitry Eremin-Solenikov > Cc: Ian Molton > Cc: Lennert Buytenhek > Cc: Marek Vasut > Cc: Michael Petchkovsky > Cc: Nick Bane > Cc: Paul Parsons > Cc: Philipp Zabel > Cc: Richard Purdie > Cc: Robert Jarzmik > Cc: Sergey Lapin > Cc: Tomas Cech > Signed-off-by: Arnd Bergmann > --- > MAINTAINERS | 99 -- > arch/arm/configs/cm_x300_defconfig | 163 --- > arch/arm/configs/colibri_pxa270_defconfig | 157 --- > arch/arm/configs/colibri_pxa300_defconfig | 60 - > arch/arm/configs/corgi_defconfig | 247 ---- > arch/arm/configs/eseries_pxa_defconfig | 97 -- > arch/arm/configs/ezx_defconfig | 389 ------ > arch/arm/configs/h5000_defconfig | 74 -- > arch/arm/configs/lpd270_defconfig | 58 - > arch/arm/configs/lubbock_defconfig | 53 - > arch/arm/configs/magician_defconfig | 151 --- > arch/arm/configs/mainstone_defconfig | 51 - > arch/arm/configs/palmz72_defconfig | 75 -- > arch/arm/configs/pcm027_defconfig | 90 -- > arch/arm/configs/pxa255-idp_defconfig | 55 - > arch/arm/configs/pxa_defconfig | 3 - > arch/arm/configs/trizeps4_defconfig | 207 --- > arch/arm/configs/viper_defconfig | 160 --- > arch/arm/configs/xcep_defconfig | 90 -- > arch/arm/configs/zeus_defconfig | 173 --- > arch/arm/mach-pxa/Kconfig | 583 +------- > arch/arm/mach-pxa/Makefile | 58 - > arch/arm/mach-pxa/balloon3-pcmcia.c | 137 -- > arch/arm/mach-pxa/balloon3.c | 821 ------------ > arch/arm/mach-pxa/balloon3.h | 181 --- > arch/arm/mach-pxa/capc7117.c | 159 --- > arch/arm/mach-pxa/cm-x300.c | 883 ------------ > arch/arm/mach-pxa/colibri-evalboard.c | 138 -- > arch/arm/mach-pxa/colibri-pcmcia.c | 165 --- > arch/arm/mach-pxa/colibri-pxa270-income.c | 236 ---- > arch/arm/mach-pxa/colibri-pxa270.c | 330 ----- > arch/arm/mach-pxa/colibri-pxa300.c | 193 --- > arch/arm/mach-pxa/colibri-pxa320.c | 264 ---- > arch/arm/mach-pxa/colibri-pxa3xx.c | 147 -- > arch/arm/mach-pxa/colibri.h | 70 - > arch/arm/mach-pxa/corgi.c | 826 ------------ > arch/arm/mach-pxa/corgi.h | 110 -- > arch/arm/mach-pxa/corgi_pm.c | 221 --- > arch/arm/mach-pxa/csb701.c | 67 - > arch/arm/mach-pxa/csb726.c | 291 ---- > arch/arm/mach-pxa/csb726.h | 24 - > arch/arm/mach-pxa/e740-pcmcia.c | 127 -- > arch/arm/mach-pxa/eseries-gpio.h | 63 - > arch/arm/mach-pxa/eseries-irq.h | 24 - > arch/arm/mach-pxa/eseries.c | 1001 -------------- > arch/arm/mach-pxa/ezx.c | 1254 ------------------ > arch/arm/mach-pxa/h5000.c | 210 --- > arch/arm/mach-pxa/h5000.h | 109 -- > arch/arm/mach-pxa/himalaya.c | 166 --- > arch/arm/mach-pxa/hx4700-pcmcia.c | 118 -- > arch/arm/mach-pxa/hx4700.c | 942 ------------- > arch/arm/mach-pxa/hx4700.h | 129 -- > arch/arm/mach-pxa/icontrol.c | 218 --- > arch/arm/mach-pxa/idp.c | 285 ---- > arch/arm/mach-pxa/idp.h | 195 --- > arch/arm/mach-pxa/littleton.c | 462 ------- > arch/arm/mach-pxa/littleton.h | 14 - > arch/arm/mach-pxa/lpd270.c | 518 -------- > arch/arm/mach-pxa/lpd270.h | 40 - > arch/arm/mach-pxa/lubbock.c | 649 --------- > arch/arm/mach-pxa/lubbock.h | 47 - > arch/arm/mach-pxa/magician.c | 1112 ---------------- > arch/arm/mach-pxa/magician.h | 125 -- > arch/arm/mach-pxa/mainstone.c | 738 ----------- > arch/arm/mach-pxa/mainstone.h | 140 -- > arch/arm/mach-pxa/mfp-pxa320.h | 458 ------- > arch/arm/mach-pxa/mioa701.c | 784 ----------- > arch/arm/mach-pxa/mioa701.h | 76 -- > arch/arm/mach-pxa/mioa701_bootresume.S | 38 - > arch/arm/mach-pxa/mp900.c | 101 -- > arch/arm/mach-pxa/mxm8x10.c | 477 ------- > arch/arm/mach-pxa/mxm8x10.h | 22 - > arch/arm/mach-pxa/palm27x.c | 473 ------- > arch/arm/mach-pxa/palm27x.h | 77 -- > arch/arm/mach-pxa/palmld-pcmcia.c | 111 -- > arch/arm/mach-pxa/palmld.c | 392 ------ > arch/arm/mach-pxa/palmld.h | 107 -- > arch/arm/mach-pxa/palmt5.c | 234 ---- > arch/arm/mach-pxa/palmt5.h | 82 -- > arch/arm/mach-pxa/palmtc-pcmcia.c | 162 --- > arch/arm/mach-pxa/palmtc.c | 539 -------- > arch/arm/mach-pxa/palmtc.h | 84 -- > arch/arm/mach-pxa/palmte2.c | 383 ------ > arch/arm/mach-pxa/palmte2.h | 64 - > arch/arm/mach-pxa/palmtreo.c | 548 -------- > arch/arm/mach-pxa/palmtreo.h | 64 - > arch/arm/mach-pxa/palmtx-pcmcia.c | 111 -- > arch/arm/mach-pxa/palmtx.c | 390 ------ > arch/arm/mach-pxa/palmtx.h | 110 -- > arch/arm/mach-pxa/palmz72.c | 319 ----- > arch/arm/mach-pxa/palmz72.h | 80 -- > arch/arm/mach-pxa/pcm027.c | 266 ---- > arch/arm/mach-pxa/pcm027.h | 73 - > arch/arm/mach-pxa/pcm990-baseboard.c | 408 ------ > arch/arm/mach-pxa/pcm990_baseboard.h | 199 --- > arch/arm/mach-pxa/poodle.c | 484 ------- > arch/arm/mach-pxa/poodle.h | 92 -- > arch/arm/mach-pxa/pxa320.c | 88 -- > arch/arm/mach-pxa/pxa320.h | 9 - > arch/arm/mach-pxa/pxa930.c | 217 --- > arch/arm/mach-pxa/pxa930.h | 8 - > arch/arm/mach-pxa/pxa_cplds_irqs.c | 200 --- > arch/arm/mach-pxa/regs-uart.h | 146 -- > arch/arm/mach-pxa/saar.c | 604 --------- > arch/arm/mach-pxa/sharpsl_pm.c | 4 - > arch/arm/mach-pxa/tavorevb.c | 506 ------- > arch/arm/mach-pxa/tosa-bt.c | 134 -- > arch/arm/mach-pxa/tosa.c | 946 ------------- > arch/arm/mach-pxa/tosa.h | 165 --- > arch/arm/mach-pxa/tosa_bt.h | 18 - > arch/arm/mach-pxa/trizeps4-pcmcia.c | 200 --- > arch/arm/mach-pxa/trizeps4.c | 575 -------- > arch/arm/mach-pxa/trizeps4.h | 166 --- > arch/arm/mach-pxa/viper-pcmcia.c | 180 --- > arch/arm/mach-pxa/viper-pcmcia.h | 12 - > arch/arm/mach-pxa/viper.c | 1034 --------------- > arch/arm/mach-pxa/viper.h | 91 -- > arch/arm/mach-pxa/vpac270-pcmcia.c | 137 -- > arch/arm/mach-pxa/vpac270.c | 736 ---------- > arch/arm/mach-pxa/vpac270.h | 38 - > arch/arm/mach-pxa/xcep.c | 190 --- > arch/arm/mach-pxa/z2.c | 781 ----------- > arch/arm/mach-pxa/z2.h | 37 - > arch/arm/mach-pxa/zeus.c | 974 -------------- > arch/arm/mach-pxa/zeus.h | 82 -- > arch/arm/mach-pxa/zylonite.c | 495 ------- > arch/arm/mach-pxa/zylonite.h | 45 - > arch/arm/mach-pxa/zylonite_pxa300.c | 281 ---- > arch/arm/mach-pxa/zylonite_pxa320.c | 213 --- > drivers/input/touchscreen/mainstone-wm97xx.c | 10 - > drivers/pcmcia/pxa2xx_base.c | 8 +- > drivers/pcmcia/sa1111_generic.c | 4 - > drivers/power/supply/ds2760_battery.c | 8 - > drivers/usb/gadget/udc/pxa25x_udc.c | 62 - > drivers/video/backlight/locomolcd.c | 10 - > 135 files changed, 2 insertions(+), 34262 deletions(-) > delete mode 100644 arch/arm/configs/cm_x300_defconfig > delete mode 100644 arch/arm/configs/colibri_pxa270_defconfig > delete mode 100644 arch/arm/configs/colibri_pxa300_defconfig > delete mode 100644 arch/arm/configs/corgi_defconfig > delete mode 100644 arch/arm/configs/eseries_pxa_defconfig > delete mode 100644 arch/arm/configs/ezx_defconfig > delete mode 100644 arch/arm/configs/h5000_defconfig > delete mode 100644 arch/arm/configs/lpd270_defconfig > delete mode 100644 arch/arm/configs/lubbock_defconfig > delete mode 100644 arch/arm/configs/magician_defconfig > delete mode 100644 arch/arm/configs/mainstone_defconfig > delete mode 100644 arch/arm/configs/palmz72_defconfig > delete mode 100644 arch/arm/configs/pcm027_defconfig > delete mode 100644 arch/arm/configs/pxa255-idp_defconfig > delete mode 100644 arch/arm/configs/trizeps4_defconfig > delete mode 100644 arch/arm/configs/viper_defconfig > delete mode 100644 arch/arm/configs/xcep_defconfig > delete mode 100644 arch/arm/configs/zeus_defconfig > delete mode 100644 arch/arm/mach-pxa/balloon3-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/balloon3.c > delete mode 100644 arch/arm/mach-pxa/balloon3.h > delete mode 100644 arch/arm/mach-pxa/capc7117.c > delete mode 100644 arch/arm/mach-pxa/cm-x300.c > delete mode 100644 arch/arm/mach-pxa/colibri-evalboard.c > delete mode 100644 arch/arm/mach-pxa/colibri-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/colibri-pxa270-income.c > delete mode 100644 arch/arm/mach-pxa/colibri-pxa270.c > delete mode 100644 arch/arm/mach-pxa/colibri-pxa300.c > delete mode 100644 arch/arm/mach-pxa/colibri-pxa320.c > delete mode 100644 arch/arm/mach-pxa/colibri-pxa3xx.c > delete mode 100644 arch/arm/mach-pxa/colibri.h > delete mode 100644 arch/arm/mach-pxa/corgi.c > delete mode 100644 arch/arm/mach-pxa/corgi.h > delete mode 100644 arch/arm/mach-pxa/corgi_pm.c > delete mode 100644 arch/arm/mach-pxa/csb701.c > delete mode 100644 arch/arm/mach-pxa/csb726.c > delete mode 100644 arch/arm/mach-pxa/csb726.h > delete mode 100644 arch/arm/mach-pxa/e740-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/eseries-gpio.h > delete mode 100644 arch/arm/mach-pxa/eseries-irq.h > delete mode 100644 arch/arm/mach-pxa/eseries.c > delete mode 100644 arch/arm/mach-pxa/ezx.c > delete mode 100644 arch/arm/mach-pxa/h5000.c > delete mode 100644 arch/arm/mach-pxa/h5000.h > delete mode 100644 arch/arm/mach-pxa/himalaya.c > delete mode 100644 arch/arm/mach-pxa/hx4700-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/hx4700.c > delete mode 100644 arch/arm/mach-pxa/hx4700.h > delete mode 100644 arch/arm/mach-pxa/icontrol.c > delete mode 100644 arch/arm/mach-pxa/idp.c > delete mode 100644 arch/arm/mach-pxa/idp.h > delete mode 100644 arch/arm/mach-pxa/littleton.c > delete mode 100644 arch/arm/mach-pxa/littleton.h > delete mode 100644 arch/arm/mach-pxa/lpd270.c > delete mode 100644 arch/arm/mach-pxa/lpd270.h > delete mode 100644 arch/arm/mach-pxa/lubbock.c > delete mode 100644 arch/arm/mach-pxa/lubbock.h > delete mode 100644 arch/arm/mach-pxa/magician.c > delete mode 100644 arch/arm/mach-pxa/magician.h > delete mode 100644 arch/arm/mach-pxa/mainstone.c > delete mode 100644 arch/arm/mach-pxa/mainstone.h > delete mode 100644 arch/arm/mach-pxa/mfp-pxa320.h > delete mode 100644 arch/arm/mach-pxa/mioa701.c > delete mode 100644 arch/arm/mach-pxa/mioa701.h > delete mode 100644 arch/arm/mach-pxa/mioa701_bootresume.S > delete mode 100644 arch/arm/mach-pxa/mp900.c > delete mode 100644 arch/arm/mach-pxa/mxm8x10.c > delete mode 100644 arch/arm/mach-pxa/mxm8x10.h > delete mode 100644 arch/arm/mach-pxa/palm27x.c > delete mode 100644 arch/arm/mach-pxa/palm27x.h > delete mode 100644 arch/arm/mach-pxa/palmld-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/palmld.c > delete mode 100644 arch/arm/mach-pxa/palmld.h > delete mode 100644 arch/arm/mach-pxa/palmt5.c > delete mode 100644 arch/arm/mach-pxa/palmt5.h > delete mode 100644 arch/arm/mach-pxa/palmtc-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/palmtc.c > delete mode 100644 arch/arm/mach-pxa/palmtc.h > delete mode 100644 arch/arm/mach-pxa/palmte2.c > delete mode 100644 arch/arm/mach-pxa/palmte2.h > delete mode 100644 arch/arm/mach-pxa/palmtreo.c > delete mode 100644 arch/arm/mach-pxa/palmtreo.h > delete mode 100644 arch/arm/mach-pxa/palmtx-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/palmtx.c > delete mode 100644 arch/arm/mach-pxa/palmtx.h > delete mode 100644 arch/arm/mach-pxa/palmz72.c > delete mode 100644 arch/arm/mach-pxa/palmz72.h > delete mode 100644 arch/arm/mach-pxa/pcm027.c > delete mode 100644 arch/arm/mach-pxa/pcm027.h > delete mode 100644 arch/arm/mach-pxa/pcm990-baseboard.c > delete mode 100644 arch/arm/mach-pxa/pcm990_baseboard.h > delete mode 100644 arch/arm/mach-pxa/poodle.c > delete mode 100644 arch/arm/mach-pxa/poodle.h > delete mode 100644 arch/arm/mach-pxa/pxa320.c > delete mode 100644 arch/arm/mach-pxa/pxa320.h > delete mode 100644 arch/arm/mach-pxa/pxa930.c > delete mode 100644 arch/arm/mach-pxa/pxa930.h > delete mode 100644 arch/arm/mach-pxa/pxa_cplds_irqs.c > delete mode 100644 arch/arm/mach-pxa/regs-uart.h > delete mode 100644 arch/arm/mach-pxa/saar.c > delete mode 100644 arch/arm/mach-pxa/tavorevb.c > delete mode 100644 arch/arm/mach-pxa/tosa-bt.c > delete mode 100644 arch/arm/mach-pxa/tosa.c > delete mode 100644 arch/arm/mach-pxa/tosa.h > delete mode 100644 arch/arm/mach-pxa/tosa_bt.h > delete mode 100644 arch/arm/mach-pxa/trizeps4-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/trizeps4.c > delete mode 100644 arch/arm/mach-pxa/trizeps4.h > delete mode 100644 arch/arm/mach-pxa/viper-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/viper-pcmcia.h > delete mode 100644 arch/arm/mach-pxa/viper.c > delete mode 100644 arch/arm/mach-pxa/viper.h > delete mode 100644 arch/arm/mach-pxa/vpac270-pcmcia.c > delete mode 100644 arch/arm/mach-pxa/vpac270.c > delete mode 100644 arch/arm/mach-pxa/vpac270.h > delete mode 100644 arch/arm/mach-pxa/xcep.c > delete mode 100644 arch/arm/mach-pxa/z2.c > delete mode 100644 arch/arm/mach-pxa/z2.h > delete mode 100644 arch/arm/mach-pxa/zeus.c > delete mode 100644 arch/arm/mach-pxa/zeus.h > delete mode 100644 arch/arm/mach-pxa/zylonite.c > delete mode 100644 arch/arm/mach-pxa/zylonite.h > delete mode 100644 arch/arm/mach-pxa/zylonite_pxa300.c > delete mode 100644 arch/arm/mach-pxa/zylonite_pxa320.c > > diff --git a/MAINTAINERS b/MAINTAINERS > index cc5017a3d90d..abdab4212c92 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2114,10 +2114,6 @@ F: tools/perf/arch/arm/util/pmu.c > F: tools/perf/util/cs-etm-decoder/* > F: tools/perf/util/cs-etm.* > > -ARM/CORGI MACHINE SUPPORT > -M: Richard Purdie > -S: Maintained > - > ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE > M: Hans Ulli Kroll > M: Linus Walleij > @@ -2157,12 +2153,6 @@ F: include/dt-bindings/bus/moxtet.h > F: include/linux/armada-37xx-rwtm-mailbox.h > F: include/linux/moxtet.h > > -ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) > -M: Robert Jarzmik > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/ezx.c > - > ARM/FARADAY FA526 PORT > M: Hans Ulli Kroll > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > @@ -2212,25 +2202,11 @@ T: git git://git.kernel.org/pub/scm/linux/ke= rnel/git/shawnguo/linux.git > F: arch/arm/boot/dts/vf* > F: arch/arm/mach-imx/*vf610* > > -ARM/GLOMATION GESBC9312SX MACHINE SUPPORT > -M: Lennert Buytenhek > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > - > ARM/GUMSTIX MACHINE SUPPORT > M: Steve Sakoman > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > S: Maintained > > -ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT > -M: Philipp Zabel > -M: Paul Parsons > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/hx4700.c > -F: arch/arm/mach-pxa/include/mach/hx4700.h > -F: sound/soc/pxa/hx4700.c > - > ARM/HISILICON SOC SUPPORT > M: Wei Xu > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > @@ -2273,12 +2249,6 @@ L: linux-arm-kernel@lists.infradead.org (mod= erated for non-subscribers) > S: Maintained > F: arch/arm/boot/dts/omap3-igep* > > -ARM/INCOME PXA270 SUPPORT > -M: Marek Vasut > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/colibri-pxa270-income.c > - > ARM/INTEL IXP4XX ARM ARCHITECTURE > M: Linus Walleij > M: Imre Kaloz > @@ -2311,22 +2281,12 @@ M: Lennert Buytenhek > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > S: Maintained > > -ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT > -M: Lennert Buytenhek > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > - > ARM/LG1K ARCHITECTURE > M: Chanho Min > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > S: Maintained > F: arch/arm64/boot/dts/lg/ > > -ARM/LOGICPD PXA270 MACHINE SUPPORT > -M: Lennert Buytenhek > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > - > ARM/LPC18XX ARCHITECTURE > M: Vladimir Zapolskiy > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > @@ -2353,10 +2313,6 @@ F: drivers/usb/host/ohci-nxp.c > F: drivers/watchdog/pnx4008_wdt.c > N: lpc32xx > > -ARM/MAGICIAN MACHINE SUPPORT > -M: Philipp Zabel > -S: Maintained > - > ARM/Marvell Dove/MV78xx0/Orion SOC support > M: Andrew Lunn > M: Sebastian Hesselbarth > @@ -2485,12 +2441,6 @@ F: arch/arm/boot/dts/milbeaut* > F: arch/arm/mach-milbeaut/ > N: milbeaut > > -ARM/MIOA701 MACHINE SUPPORT > -M: Robert Jarzmik > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/mioa701.c > - > ARM/MStar/Sigmastar Armv7 SoC support > M: Daniel Palmer > M: Romain Perier > @@ -2511,10 +2461,6 @@ F: drivers/watchdog/msc313e_wdt.c > F: include/dt-bindings/clock/mstar-* > F: include/dt-bindings/gpio/msc313-gpio.h > > -ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT > -M: Michael Petchkovsky > -S: Maintained > - > ARM/NOMADIK/Ux500 ARCHITECTURES > M: Linus Walleij > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > @@ -2600,32 +2546,6 @@ F: arch/arm/mach-oxnas/ > F: drivers/power/reset/oxnas-restart.c > N: oxnas > > -ARM/PALM TREO SUPPORT > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Orphan > -F: arch/arm/mach-pxa/palmtreo.* > - > -ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT > -M: Marek Vasut > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -W: http://hackndev.com > -F: arch/arm/mach-pxa/include/mach/palmld.h > -F: arch/arm/mach-pxa/include/mach/palmtc.h > -F: arch/arm/mach-pxa/include/mach/palmtx.h > -F: arch/arm/mach-pxa/palmld.c > -F: arch/arm/mach-pxa/palmt5.* > -F: arch/arm/mach-pxa/palmtc.c > -F: arch/arm/mach-pxa/palmte2.* > -F: arch/arm/mach-pxa/palmtx.c > - > -ARM/PALMZ72 SUPPORT > -M: Sergey Lapin > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -W: http://hackndev.com > -F: arch/arm/mach-pxa/palmz72.* > - > ARM/QUALCOMM SUPPORT > M: Andy Gross > M: Bjorn Andersson > @@ -2999,11 +2919,6 @@ F: arch/arm64/boot/dts/ti/Makefile > F: arch/arm64/boot/dts/ti/k3-* > F: include/dt-bindings/pinctrl/k3.h > > -ARM/TOSA MACHINE SUPPORT > -M: Dmitry Eremin-Solenikov > -M: Dirk Opfer > -S: Maintained > - > ARM/TOSHIBA VISCONTI ARCHITECTURE > M: Nobuhiro Iwamatsu > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > @@ -3073,13 +2988,6 @@ S: Maintained > W: http://www.armlinux.org.uk/ > F: arch/arm/vfp/ > > -ARM/VOIPAC PXA270 SUPPORT > -M: Marek Vasut > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/include/mach/vpac270.h > -F: arch/arm/mach-pxa/vpac270.c > - > ARM/VT8500 ARM ARCHITECTURE > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > S: Orphan > @@ -3097,13 +3005,6 @@ F: drivers/video/fbdev/vt8500lcdfb.* > F: drivers/video/fbdev/wm8505fb* > F: drivers/video/fbdev/wmt_ge_rops.* > > -ARM/ZIPIT Z2 SUPPORT > -M: Marek Vasut > -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > -S: Maintained > -F: arch/arm/mach-pxa/include/mach/z2.h > -F: arch/arm/mach-pxa/z2.c > - > ARM/ZYNQ ARCHITECTURE > M: Michal Simek > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribe= rs) > diff --git a/arch/arm/configs/cm_x300_defconfig b/arch/arm/configs/cm_x30= 0_defconfig > deleted file mode 100644 > index 95144e380b4b..000000000000 > diff --git a/arch/arm/configs/colibri_pxa270_defconfig b/arch/arm/configs= /colibri_pxa270_defconfig > deleted file mode 100644 > index 8357d721c69c..000000000000 > diff --git a/arch/arm/configs/colibri_pxa300_defconfig b/arch/arm/configs= /colibri_pxa300_defconfig > deleted file mode 100644 > index 42adfefdb6dc..000000000000 > diff --git a/arch/arm/configs/corgi_defconfig b/arch/arm/configs/corgi_de= fconfig > deleted file mode 100644 > index df84640f4f57..000000000000 > diff --git a/arch/arm/configs/eseries_pxa_defconfig b/arch/arm/configs/es= eries_pxa_defconfig > deleted file mode 100644 > index b4c2e6457e04..000000000000 > diff --git a/arch/arm/configs/ezx_defconfig b/arch/arm/configs/ezx_defcon= fig > deleted file mode 100644 > index ef7b0a0aee3a..000000000000 > diff --git a/arch/arm/configs/h5000_defconfig b/arch/arm/configs/h5000_de= fconfig > deleted file mode 100644 > index d01f1a6bd04d..000000000000 > diff --git a/arch/arm/configs/lpd270_defconfig b/arch/arm/configs/lpd270_= defconfig > deleted file mode 100644 > index b0c21a99a0a8..000000000000 > diff --git a/arch/arm/configs/lubbock_defconfig b/arch/arm/configs/lubboc= k_defconfig > deleted file mode 100644 > index 4fc744c96196..000000000000 > diff --git a/arch/arm/configs/magician_defconfig b/arch/arm/configs/magic= ian_defconfig > deleted file mode 100644 > index 5a8776f6aba3..000000000000 > diff --git a/arch/arm/configs/mainstone_defconfig b/arch/arm/configs/main= stone_defconfig > deleted file mode 100644 > index 096cd7bc667a..000000000000 > diff --git a/arch/arm/configs/palmz72_defconfig b/arch/arm/configs/palmz7= 2_defconfig > deleted file mode 100644 > index a9a808bc2f70..000000000000 > diff --git a/arch/arm/configs/pcm027_defconfig b/arch/arm/configs/pcm027_= defconfig > deleted file mode 100644 > index a392312a13ce..000000000000 > diff --git a/arch/arm/configs/pxa255-idp_defconfig b/arch/arm/configs/pxa= 255-idp_defconfig > deleted file mode 100644 > index ae0444949a87..000000000000 > diff --git a/arch/arm/configs/pxa_defconfig b/arch/arm/configs/pxa_defcon= fig > index 0a0f12df40b5..74c7145c79ea 100644 > --- a/arch/arm/configs/pxa_defconfig > +++ b/arch/arm/configs/pxa_defconfig > @@ -19,7 +19,6 @@ CONFIG_ARCH_GUMSTIX=3Dy > CONFIG_PXA_SHARPSL=3Dy > CONFIG_MACH_AKITA=3Dy > CONFIG_MACH_BORZOI=3Dy > -CONFIG_PXA_SYSTEMS_CPLDS=3Dy > CONFIG_AEABI=3Dy > CONFIG_ARCH_FORCE_MAX_ORDER=3D9 > CONFIG_CMDLINE=3D"root=3D/dev/ram0 ro" > @@ -397,9 +396,7 @@ CONFIG_FB_VIRTUAL=3Dm > CONFIG_FB_SIMPLE=3Dy > CONFIG_LCD_CORGI=3Dm > CONFIG_LCD_PLATFORM=3Dm > -CONFIG_LCD_TOSA=3Dm > CONFIG_BACKLIGHT_PWM=3Dm > -CONFIG_BACKLIGHT_TOSA=3Dm > CONFIG_FRAMEBUFFER_CONSOLE=3Dy > CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=3Dy > CONFIG_LOGO=3Dy > diff --git a/arch/arm/configs/trizeps4_defconfig b/arch/arm/configs/trize= ps4_defconfig > deleted file mode 100644 > index 009abe1e49ef..000000000000 > diff --git a/arch/arm/configs/viper_defconfig b/arch/arm/configs/viper_de= fconfig > deleted file mode 100644 > index 02f9849893b2..000000000000 > diff --git a/arch/arm/configs/xcep_defconfig b/arch/arm/configs/xcep_defc= onfig > deleted file mode 100644 > index 6bd9f71b71fc..000000000000 > diff --git a/arch/arm/configs/zeus_defconfig b/arch/arm/configs/zeus_defc= onfig > deleted file mode 100644 > index c4535315e216..000000000000 > diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig > index b90d98bae68d..1d2eba70c18c 100644 > --- a/arch/arm/mach-pxa/Kconfig > +++ b/arch/arm/mach-pxa/Kconfig > @@ -16,10 +16,6 @@ menuconfig ARCH_PXA > > if ARCH_PXA > > -menu "Intel PXA2xx/PXA3xx Implementations" > - > -comment "Intel/Marvell Dev Platforms (sorted by hardware release time)" > - > config MACH_PXA25X_DT > bool "Support PXA25x platforms from device tree" > select PINCTRL > @@ -56,115 +52,7 @@ config MACH_PXA3XX_DT > > if ATAGS > > -config ARCH_LUBBOCK > - bool "Intel DBPXA250 Development Platform (aka Lubbock)" > - depends on UNUSED_BOARD_FILES > - select GPIO_REG > - select PXA25x > - select SA1111 > - > -config MACH_MAINSTONE > - bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)" > - depends on UNUSED_BOARD_FILES > - select GPIO_REG > - select PXA27x > - > -config MACH_ZYLONITE > - bool > - select PXA3xx > - > -config MACH_ZYLONITE300 > - bool "PXA3xx Development Platform (aka Zylonite) PXA300/310" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA300 > - select CPU_PXA310 > - select MACH_ZYLONITE > - > -config MACH_ZYLONITE320 > - bool "PXA3xx Development Platform (aka Zylonite) PXA320" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA320 > - select MACH_ZYLONITE > - > -config MACH_LITTLETON > - bool "PXA3xx Form Factor Platform (aka Littleton)" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA300 > - select CPU_PXA310 > - select PXA3xx > - > -config MACH_TAVOREVB > - bool "PXA930 Evaluation Board (aka TavorEVB)" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA930 > - select CPU_PXA935 > - select PXA3xx > - select FB > - select FB_PXA > - > -config MACH_SAAR > - bool "PXA930 Handheld Platform (aka SAAR)" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA930 > - select CPU_PXA935 > - select PXA3xx > - select FB > - select FB_PXA > - > -comment "Third Party Dev Platforms (sorted by vendor name)" > - > -config ARCH_PXA_IDP > - bool "Accelent Xscale IDP" > - depends on UNUSED_BOARD_FILES > - select PXA25x > - > -config ARCH_VIPER > - bool "Arcom/Eurotech VIPER SBC" > - depends on UNUSED_BOARD_FILES > - select ARCOM_PCMCIA > - select I2C_GPIO if I2C=3Dy > - select ISA > - select PXA25x > - > -config MACH_ARCOM_ZEUS > - bool "Arcom/Eurotech ZEUS SBC" > - depends on UNUSED_BOARD_FILES > - select ARCOM_PCMCIA > - select ISA > - select PXA27x > - > -config MACH_BALLOON3 > - bool "Balloon 3 board" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - > -config MACH_CSB726 > - bool "Enable Cogent CSB726 System On a Module" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - help > - Say Y here if you intend to run this kernel on a Cogent > - CSB726 System On Module. > - > -config CSB726_CSB701 > - bool "Enable support for CSB701 baseboard" > - depends on UNUSED_BOARD_FILES > - depends on MACH_CSB726 > - > -config MACH_CM_X300 > - bool "CompuLab CM-X300 modules" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA300 > - select CPU_PXA310 > - select PXA3xx > - > -config MACH_CAPC7117 > - bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM= " > - depends on UNUSED_BOARD_FILES > - select CPU_PXA320 > - select PXA3xx > +comment "Legacy board files" > > config ARCH_GUMSTIX > bool "Gumstix XScale 255 boards" > @@ -185,307 +73,6 @@ config GUMSTIX_AM300EPD > > endchoice > > -config MACH_XCEP > - bool "Iskratel Electronics XCEP" > - depends on UNUSED_BOARD_FILES > - select MTD > - select MTD_CFI > - select MTD_CFI_INTELEXT > - select MTD_PHYSMAP > - select PXA25x > - help > - PXA255 based Single Board Computer with SMC 91C111 ethernet chi= p and 64 MB of flash. > - Tuned for usage in Libera instruments for particle accelerators= . > - > -config TRIZEPS_PXA > - bool "PXA based Keith und Koep Trizeps DIMM-Modules" > - depends on UNUSED_BOARD_FILES > - > -config MACH_TRIZEPS4 > - bool "Keith und Koep Trizeps4 DIMM-Module" > - depends on TRIZEPS_PXA > - select PXA27x > - select TRIZEPS_PCMCIA > - > -config MACH_TRIZEPS4WL > - bool "Keith und Koep Trizeps4-WL DIMM-Module" > - depends on TRIZEPS_PXA > - select MACH_TRIZEPS4 > - select PXA27x > - select TRIZEPS_PCMCIA > - > -choice > - prompt "Select base board for Trizeps module" > - depends on TRIZEPS_PXA > - > -config MACH_TRIZEPS_CONXS > - bool "ConXS Eval Board" > - > -config MACH_TRIZEPS_UCONXS > - bool "uConXS Eval Board" > - > -config MACH_TRIZEPS_ANY > - bool "another Board" > - > -endchoice > - > -config ARCOM_PCMCIA > - bool > - help > - Generic option for Arcom Viper/Zeus PCMCIA > - > -config TRIZEPS_PCMCIA > - bool > - help > - Enable PCMCIA support for Trizeps modules > - > -config MACH_LOGICPD_PXA270 > - bool "LogicPD PXA270 Card Engine Development Platform" > - depends on UNUSED_BOARD_FILES > - select PXA27x > - > -config MACH_PCM027 > - bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - > -config MACH_PCM990_BASEBOARD > - bool "PHYTEC PCM-990 development board" > - depends on UNUSED_BOARD_FILES > - depends on MACH_PCM027 > - > -choice > - prompt "display on pcm990" > - depends on MACH_PCM990_BASEBOARD > - > -config PCM990_DISPLAY_SHARP > - bool "sharp lq084v1dg21 stn display" > - > -config PCM990_DISPLAY_NEC > - bool "nec nl6448bc20_18d tft display" > - > -config PCM990_DISPLAY_NONE > - bool "no display" > - > -endchoice > - > -config MACH_COLIBRI > - bool "Toradex Colibri PXA270" > - depends on UNUSED_BOARD_FILES > - select PXA27x > - > -config MACH_COLIBRI_PXA270_INCOME > - bool "Income s.r.o. PXA270 SBC" > - depends on UNUSED_BOARD_FILES > - depends on MACH_COLIBRI > - select PXA27x > - > -config MACH_COLIBRI300 > - bool "Toradex Colibri PXA300/310" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA300 > - select CPU_PXA310 > - select PXA3xx > - > -config MACH_COLIBRI320 > - bool "Toradex Colibri PXA320" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA320 > - select PXA3xx > - > -config MACH_COLIBRI_EVALBOARD > - bool "Toradex Colibri Evaluation Carrier Board support" > - depends on UNUSED_BOARD_FILES > - depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320 > - > -config MACH_VPAC270 > - bool "Voipac PXA270" > - depends on UNUSED_BOARD_FILES > - select HAVE_PATA_PLATFORM > - select PXA27x > - help > - PXA270 based Single Board Computer. > - > -comment "End-user Products (sorted by vendor name)" > - > -config MACH_H4700 > - bool "HP iPAQ hx4700" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - > -config MACH_H5000 > - bool "HP iPAQ h5000" > - depends on UNUSED_BOARD_FILES > - select PXA25x > - > -config MACH_HIMALAYA > - bool "HTC Himalaya Support" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA26x > - > -config MACH_MAGICIAN > - bool "Enable HTC Magician Support" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - > -config MACH_MIOA701 > - bool "Mitac Mio A701 Support" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - help > - Say Y here if you intend to run this kernel on a > - MIO A701. Currently there is only basic support > - for this PDA. > - > -config PXA_EZX > - bool "Motorola EZX Platform" > - depends on UNUSED_BOARD_FILES > - select IWMMXT > - select PXA27x > - > -config MACH_EZX_A780 > - bool "Motorola EZX A780" > - default y > - depends on PXA_EZX > - > -config MACH_EZX_E680 > - bool "Motorola EZX E680" > - default y > - depends on PXA_EZX > - > -config MACH_EZX_A1200 > - bool "Motorola EZX A1200" > - default y > - depends on PXA_EZX > - > -config MACH_EZX_A910 > - bool "Motorola EZX A910" > - default y > - depends on PXA_EZX > - > -config MACH_EZX_E6 > - bool "Motorola EZX E6" > - default y > - depends on PXA_EZX > - > -config MACH_EZX_E2 > - bool "Motorola EZX E2" > - default y > - depends on PXA_EZX > - > -config MACH_MP900C > - bool "Nec Mobilepro 900/c" > - depends on UNUSED_BOARD_FILES > - select PXA25x > - > -config ARCH_PXA_PALM > - bool "PXA based Palm PDAs" > - depends on UNUSED_BOARD_FILES > - > -config MACH_PALM27X > - bool > - > -config MACH_PALMTE2 > - bool "Palm Tungsten|E2" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select PXA25x > - help > - Say Y here if you intend to run this kernel on a Palm Tungsten|= E2 > - handheld computer. > - > -config MACH_PALMTC > - bool "Palm Tungsten|C" > - default y > - depends on ARCH_PXA_PALM > - select PXA25x > - help > - Say Y here if you intend to run this kernel on a Palm Tungsten|= C > - handheld computer. > - > -config MACH_PALMT5 > - bool "Palm Tungsten|T5" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PXA27x > - help > - Say Y here if you intend to run this kernel on a Palm Tungsten|= T5 > - handheld computer. > - > -config MACH_PALMTX > - bool "Palm T|X" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PXA27x > - help > - Say Y here if you intend to run this kernel on a Palm T|X > - handheld computer. > - > -config MACH_PALMZ72 > - bool "Palm Zire 72" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PXA27x > - help > - Say Y here if you intend to run this kernel on Palm Zire 72 > - handheld computer. > - > -config MACH_PALMLD > - bool "Palm LifeDrive" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PXA27x > - help > - Say Y here if you intend to run this kernel on a Palm LifeDrive > - handheld computer. > - > -config PALM_TREO > - bool > - depends on ARCH_PXA_PALM > - > -config MACH_CENTRO > - bool "Palm Centro 685 (GSM)" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PALM_TREO > - select PXA27x > - help > - Say Y here if you intend to run this kernel on Palm Centro 685 = (GSM) > - smartphone. > - > -config MACH_TREO680 > - bool "Palm Treo 680" > - depends on UNUSED_BOARD_FILES > - default y > - depends on ARCH_PXA_PALM > - select IWMMXT > - select MACH_PALM27X > - select PALM_TREO > - select PXA27x > - help > - Say Y here if you intend to run this kernel on Palm Treo 680 > - smartphone. > - > config PXA_SHARPSL > bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" > select SHARP_PARAM > @@ -505,34 +92,6 @@ config PXA_SHARPSL_DETECT_MACH_ID > the Zaurus machine ID at run-time. For latest kexec-based > boot loader, this is not necessary. > > -config MACH_POODLE > - bool "Enable Sharp SL-5600 (Poodle) Support" > - depends on PXA_SHARPSL > - depends on UNUSED_BOARD_FILES > - select PXA25x > - select SHARP_LOCOMO > - > -config MACH_CORGI > - bool "Enable Sharp SL-C700 (Corgi) Support" > - depends on PXA_SHARPSL > - depends on UNUSED_BOARD_FILES > - select PXA25x > - select PXA_SHARP_C7xx > - > -config MACH_SHEPHERD > - bool "Enable Sharp SL-C750 (Shepherd) Support" > - depends on PXA_SHARPSL > - depends on UNUSED_BOARD_FILES > - select PXA25x > - select PXA_SHARP_C7xx > - > -config MACH_HUSKY > - bool "Enable Sharp SL-C760 (Husky) Support" > - depends on PXA_SHARPSL > - depends on UNUSED_BOARD_FILES > - select PXA25x > - select PXA_SHARP_C7xx > - > config MACH_AKITA > bool "Enable Sharp SL-1000 (Akita) Support" > depends on PXA_SHARPSL > @@ -554,98 +113,7 @@ config MACH_BORZOI > select PXA27x > select PXA_SHARP_Cxx00 > > -config MACH_TOSA > - bool "Enable Sharp SL-6000x (Tosa) Support" > - depends on UNUSED_BOARD_FILES > - depends on PXA_SHARPSL > - select PXA25x > - > -config TOSA_BT > - tristate "Control the state of built-in bluetooth chip on Sharp S= L-6000" > - depends on MACH_TOSA && NET > - select RFKILL > - help > - This is a simple driver that is able to control > - the state of built in bluetooth chip on tosa. > - > -config TOSA_USE_EXT_KEYCODES > - bool "Tosa keyboard: use extended keycodes" > - depends on MACH_TOSA > - help > - Say Y here to enable the tosa keyboard driver to generate exten= ded > - (>=3D 127) keycodes. Be aware, that they can't be correctly int= erpreted > - by either console keyboard driver or by Kdrive keybd driver. > - > - Say Y only if you know, what you are doing! > - > -config MACH_ICONTROL > - bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM" > - depends on UNUSED_BOARD_FILES > - select CPU_PXA320 > - select PXA3xx > - > -config ARCH_PXA_ESERIES > - bool "PXA based Toshiba e-series PDAs" > - depends on UNUSED_BOARD_FILES > - select FB_W100 > - select FB > - select PXA25x > - > -config MACH_E330 > - bool "Toshiba e330" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e330 family PDA. > - > -config MACH_E350 > - bool "Toshiba e350" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e350 family PDA. > - > -config MACH_E740 > - bool "Toshiba e740" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e740 family PDA. > - > -config MACH_E750 > - bool "Toshiba e750" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e750 family PDA. > - > -config MACH_E400 > - bool "Toshiba e400" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e400 family PDA. > - > -config MACH_E800 > - bool "Toshiba e800" > - default y > - depends on ARCH_PXA_ESERIES > - help > - Say Y here if you intend to run this kernel on a Toshiba > - e800 family PDA. > - > -config MACH_ZIPIT2 > - bool "Zipit Z2 Handheld" > - depends on UNUSED_BOARD_FILES > - select PXA27x > - > endif # ATAGS > -endmenu > > config PXA25x > bool > @@ -659,12 +127,6 @@ config PXA27x > help > Select code specific to PXA27x variants > > -config CPU_PXA26x > - bool > - select PXA25x > - help > - Select code specific to PXA26x (codename Dalhart) > - > config PXA3xx > bool > select CPU_XSC3 > @@ -677,37 +139,6 @@ config CPU_PXA300 > help > PXA300 (codename Monahans-L) > > -config CPU_PXA310 > - bool > - select CPU_PXA300 > - select PXA310_ULPI if USB_ULPI > - help > - PXA310 (codename Monahans-LV) > - > -config CPU_PXA320 > - bool > - select PXA3xx > - help > - PXA320 (codename Monahans-P) > - > -config CPU_PXA930 > - bool > - select PXA3xx > - help > - PXA930 (codename Tavor-P) > - > -config CPU_PXA935 > - bool > - select CPU_PXA930 > - help > - PXA935 (codename Tavor-P65) > - > -config PXA_SHARP_C7xx > - bool > - select SHARPSL_PM > - help > - Enable support for all Sharp C7xx models > - > config PXA_SHARP_Cxx00 > bool > select SHARPSL_PM > @@ -726,16 +157,4 @@ config SHARPSL_PM_MAX1111 > select SPI > select SPI_MASTER > > -config PXA310_ULPI > - bool > - > -config PXA_SYSTEMS_CPLDS > - tristate "Motherboard cplds" > - default ARCH_LUBBOCK || MACH_MAINSTONE > - help > - This driver supports the Lubbock and Mainstone multifunction ch= ip > - found on the pxa25x development platform system (Lubbock) and p= xa27x > - development platform system (Mainstone). This IO board supports= the > - interrupts handling, ethernet controller, flash chips, etc ... > - > endif > diff --git a/arch/arm/mach-pxa/Makefile b/arch/arm/mach-pxa/Makefile > index 0aec36e67dc1..4ca8cac2e60f 100644 > --- a/arch/arm/mach-pxa/Makefile > +++ b/arch/arm/mach-pxa/Makefile > @@ -14,8 +14,6 @@ obj-$(CONFIG_PXA25x) +=3D mfp-pxa2xx.o pxa2xx.= o pxa25x.o > obj-$(CONFIG_PXA27x) +=3D mfp-pxa2xx.o pxa2xx.o pxa27x.o > obj-$(CONFIG_PXA3xx) +=3D mfp-pxa3xx.o pxa3xx.o smemc.o pxa3xx= -ulpi.o > obj-$(CONFIG_CPU_PXA300) +=3D pxa300.o > -obj-$(CONFIG_CPU_PXA320) +=3D pxa320.o > -obj-$(CONFIG_CPU_PXA930) +=3D pxa930.o > > # NOTE: keep the order of boards in accordance to their order in Kconfig > > @@ -24,66 +22,10 @@ obj-$(CONFIG_MACH_PXA25X_DT) +=3D pxa-dt.o > obj-$(CONFIG_MACH_PXA27X_DT) +=3D pxa-dt.o > obj-$(CONFIG_MACH_PXA3XX_DT) +=3D pxa-dt.o > > -# Intel/Marvell Dev Platforms > -obj-$(CONFIG_ARCH_LUBBOCK) +=3D lubbock.o > -obj-$(CONFIG_MACH_MAINSTONE) +=3D mainstone.o > -obj-$(CONFIG_MACH_ZYLONITE300) +=3D zylonite.o zylonite_pxa300.o > -obj-$(CONFIG_MACH_ZYLONITE320) +=3D zylonite.o zylonite_pxa320.o > -obj-$(CONFIG_MACH_LITTLETON) +=3D littleton.o > -obj-$(CONFIG_MACH_TAVOREVB) +=3D tavorevb.o > -obj-$(CONFIG_MACH_SAAR) +=3D saar.o > - > # 3rd Party Dev Platforms > -obj-$(CONFIG_ARCH_PXA_IDP) +=3D idp.o > -obj-$(CONFIG_ARCH_VIPER) +=3D viper.o > -obj-$(CONFIG_MACH_ARCOM_ZEUS) +=3D zeus.o > -obj-$(CONFIG_ARCOM_PCMCIA) +=3D viper-pcmcia.o > -obj-$(CONFIG_MACH_BALLOON3) +=3D balloon3.o balloon3-pcmcia.o > -obj-$(CONFIG_MACH_CSB726) +=3D csb726.o > -obj-$(CONFIG_CSB726_CSB701) +=3D csb701.o > -obj-$(CONFIG_MACH_CM_X300) +=3D cm-x300.o > -obj-$(CONFIG_MACH_CAPC7117) +=3D capc7117.o mxm8x10.o > obj-$(CONFIG_ARCH_GUMSTIX) +=3D gumstix.o > obj-$(CONFIG_GUMSTIX_AM200EPD) +=3D am200epd.o > obj-$(CONFIG_GUMSTIX_AM300EPD) +=3D am300epd.o > -obj-$(CONFIG_MACH_XCEP) +=3D xcep.o > -obj-$(CONFIG_MACH_TRIZEPS4) +=3D trizeps4.o > -obj-$(CONFIG_TRIZEPS_PCMCIA) +=3D trizeps4-pcmcia.o > -obj-$(CONFIG_MACH_LOGICPD_PXA270) +=3D lpd270.o > -obj-$(CONFIG_MACH_PCM027) +=3D pcm027.o > -obj-$(CONFIG_MACH_PCM990_BASEBOARD) +=3D pcm990-baseboard.o > -obj-$(CONFIG_MACH_COLIBRI) +=3D colibri-pxa270.o colibri-pcm= cia.o > -obj-$(CONFIG_MACH_COLIBRI_EVALBOARD) +=3D colibri-evalboard.o > -obj-$(CONFIG_MACH_COLIBRI_PXA270_INCOME) +=3D colibri-pxa270-incom= e.o > -obj-$(CONFIG_MACH_COLIBRI300) +=3D colibri-pxa3xx.o colibri-pxa300.o > -obj-$(CONFIG_MACH_COLIBRI320) +=3D colibri-pxa3xx.o colibri-pxa320.o co= libri-pcmcia.o > -obj-$(CONFIG_MACH_VPAC270) +=3D vpac270.o vpac270-pcmcia.o > > # End-user Products > -obj-$(CONFIG_MACH_H4700) +=3D hx4700.o > -obj-$(CONFIG_MACH_H4700) +=3D hx4700-pcmcia.o > -obj-$(CONFIG_MACH_H5000) +=3D h5000.o > -obj-$(CONFIG_MACH_HIMALAYA) +=3D himalaya.o > -obj-$(CONFIG_MACH_MAGICIAN) +=3D magician.o > -obj-$(CONFIG_MACH_MIOA701) +=3D mioa701.o mioa701_bootresume.o > -obj-$(CONFIG_PXA_EZX) +=3D ezx.o > -obj-$(CONFIG_MACH_MP900C) +=3D mp900.o > -obj-$(CONFIG_MACH_PALMTE2) +=3D palmte2.o > -obj-$(CONFIG_MACH_PALMTC) +=3D palmtc.o palmtc-pcmcia.o > -obj-$(CONFIG_MACH_PALM27X) +=3D palm27x.o > -obj-$(CONFIG_MACH_PALMT5) +=3D palmt5.o > -obj-$(CONFIG_MACH_PALMTX) +=3D palmtx.o palmtx-pcmcia.o > -obj-$(CONFIG_MACH_PALMZ72) +=3D palmz72.o > -obj-$(CONFIG_MACH_PALMLD) +=3D palmld.o palmld-pcmcia.o > -obj-$(CONFIG_PALM_TREO) +=3D palmtreo.o > -obj-$(CONFIG_PXA_SHARP_C7xx) +=3D corgi.o sharpsl_pm.o corgi_pm.o > obj-$(CONFIG_PXA_SHARP_Cxx00) +=3D spitz.o sharpsl_pm.o spitz_pm.o > -obj-$(CONFIG_MACH_POODLE) +=3D poodle.o > -obj-$(CONFIG_MACH_TOSA) +=3D tosa.o > -obj-$(CONFIG_MACH_ICONTROL) +=3D icontrol.o mxm8x10.o > -obj-$(CONFIG_ARCH_PXA_ESERIES) +=3D eseries.o > -obj-$(CONFIG_MACH_E740) +=3D e740-pcmcia.o > -obj-$(CONFIG_MACH_ZIPIT2) +=3D z2.o > - > -obj-$(CONFIG_PXA_SYSTEMS_CPLDS) +=3D pxa_cplds_irqs.o > -obj-$(CONFIG_TOSA_BT) +=3D tosa-bt.o > diff --git a/arch/arm/mach-pxa/balloon3-pcmcia.c b/arch/arm/mach-pxa/ball= oon3-pcmcia.c > deleted file mode 100644 > index 6a27b76cc603..000000000000 > diff --git a/arch/arm/mach-pxa/balloon3.c b/arch/arm/mach-pxa/balloon3.c > deleted file mode 100644 > index 896d47d9a8dc..000000000000 > diff --git a/arch/arm/mach-pxa/balloon3.h b/arch/arm/mach-pxa/balloon3.h > deleted file mode 100644 > index 04f3639c4082..000000000000 > diff --git a/arch/arm/mach-pxa/capc7117.c b/arch/arm/mach-pxa/capc7117.c > deleted file mode 100644 > index 7712327f56a8..000000000000 > diff --git a/arch/arm/mach-pxa/cm-x300.c b/arch/arm/mach-pxa/cm-x300.c > deleted file mode 100644 > index 01f364a66446..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-evalboard.c b/arch/arm/mach-pxa/co= libri-evalboard.c > deleted file mode 100644 > index b62af07b8f96..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pcmcia.c b/arch/arm/mach-pxa/colib= ri-pcmcia.c > deleted file mode 100644 > index 9da7b478e5eb..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pxa270-income.c b/arch/arm/mach-px= a/colibri-pxa270-income.c > deleted file mode 100644 > index f6eaf464ca83..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pxa270.c b/arch/arm/mach-pxa/colib= ri-pxa270.c > deleted file mode 100644 > index 5dc669752836..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pxa300.c b/arch/arm/mach-pxa/colib= ri-pxa300.c > deleted file mode 100644 > index 11ca6c4795e7..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pxa320.c b/arch/arm/mach-pxa/colib= ri-pxa320.c > deleted file mode 100644 > index 1a59056e181e..000000000000 > diff --git a/arch/arm/mach-pxa/colibri-pxa3xx.c b/arch/arm/mach-pxa/colib= ri-pxa3xx.c > deleted file mode 100644 > index 77d6ef5fa42d..000000000000 > diff --git a/arch/arm/mach-pxa/colibri.h b/arch/arm/mach-pxa/colibri.h > deleted file mode 100644 > index 01a46f36cc1f..000000000000 > diff --git a/arch/arm/mach-pxa/corgi.c b/arch/arm/mach-pxa/corgi.c > deleted file mode 100644 > index 5738496717e2..000000000000 > diff --git a/arch/arm/mach-pxa/corgi.h b/arch/arm/mach-pxa/corgi.h > deleted file mode 100644 > index b565ca7b8cda..000000000000 > diff --git a/arch/arm/mach-pxa/corgi_pm.c b/arch/arm/mach-pxa/corgi_pm.c > deleted file mode 100644 > index 555a5c1afd96..000000000000 > diff --git a/arch/arm/mach-pxa/csb701.c b/arch/arm/mach-pxa/csb701.c > deleted file mode 100644 > index 527c9fdf9795..000000000000 > diff --git a/arch/arm/mach-pxa/csb726.c b/arch/arm/mach-pxa/csb726.c > deleted file mode 100644 > index 410b1af87d55..000000000000 > diff --git a/arch/arm/mach-pxa/csb726.h b/arch/arm/mach-pxa/csb726.h > deleted file mode 100644 > index 628928743bd5..000000000000 > diff --git a/arch/arm/mach-pxa/e740-pcmcia.c b/arch/arm/mach-pxa/e740-pcm= cia.c > deleted file mode 100644 > index 11a2c5d42920..000000000000 > diff --git a/arch/arm/mach-pxa/eseries-gpio.h b/arch/arm/mach-pxa/eseries= -gpio.h > deleted file mode 100644 > index 5c645600d401..000000000000 > diff --git a/arch/arm/mach-pxa/eseries-irq.h b/arch/arm/mach-pxa/eseries-= irq.h > deleted file mode 100644 > index 572d573ce66b..000000000000 > diff --git a/arch/arm/mach-pxa/eseries.c b/arch/arm/mach-pxa/eseries.c > deleted file mode 100644 > index 2e4daeab6278..000000000000 > diff --git a/arch/arm/mach-pxa/ezx.c b/arch/arm/mach-pxa/ezx.c > deleted file mode 100644 > index 69c2ec02a16c..000000000000 > diff --git a/arch/arm/mach-pxa/h5000.c b/arch/arm/mach-pxa/h5000.c > deleted file mode 100644 > index 212efe24aedb..000000000000 > diff --git a/arch/arm/mach-pxa/h5000.h b/arch/arm/mach-pxa/h5000.h > deleted file mode 100644 > index 58687e94a0c7..000000000000 > diff --git a/arch/arm/mach-pxa/himalaya.c b/arch/arm/mach-pxa/himalaya.c > deleted file mode 100644 > index 469ffeec6da5..000000000000 > diff --git a/arch/arm/mach-pxa/hx4700-pcmcia.c b/arch/arm/mach-pxa/hx4700= -pcmcia.c > deleted file mode 100644 > index e2331dfe427d..000000000000 > diff --git a/arch/arm/mach-pxa/hx4700.c b/arch/arm/mach-pxa/hx4700.c > deleted file mode 100644 > index 2fd665944103..000000000000 > diff --git a/arch/arm/mach-pxa/hx4700.h b/arch/arm/mach-pxa/hx4700.h > deleted file mode 100644 > index 0c30e6d9c660..000000000000 > diff --git a/arch/arm/mach-pxa/icontrol.c b/arch/arm/mach-pxa/icontrol.c > deleted file mode 100644 > index 624088257cfc..000000000000 > diff --git a/arch/arm/mach-pxa/idp.c b/arch/arm/mach-pxa/idp.c > deleted file mode 100644 > index 525d01ddfbbb..000000000000 > diff --git a/arch/arm/mach-pxa/idp.h b/arch/arm/mach-pxa/idp.h > deleted file mode 100644 > index 81b9bd9ba754..000000000000 > diff --git a/arch/arm/mach-pxa/littleton.c b/arch/arm/mach-pxa/littleton.= c > deleted file mode 100644 > index 98423a96f440..000000000000 > diff --git a/arch/arm/mach-pxa/littleton.h b/arch/arm/mach-pxa/littleton.= h > deleted file mode 100644 > index a0a8d2bf9d71..000000000000 > diff --git a/arch/arm/mach-pxa/lpd270.c b/arch/arm/mach-pxa/lpd270.c > deleted file mode 100644 > index 0e4123c5fd42..000000000000 > diff --git a/arch/arm/mach-pxa/lpd270.h b/arch/arm/mach-pxa/lpd270.h > deleted file mode 100644 > index 4b096fb9d61f..000000000000 > diff --git a/arch/arm/mach-pxa/lubbock.c b/arch/arm/mach-pxa/lubbock.c > deleted file mode 100644 > index 4f0944f3b262..000000000000 > diff --git a/arch/arm/mach-pxa/lubbock.h b/arch/arm/mach-pxa/lubbock.h > deleted file mode 100644 > index 55cf91e22ae2..000000000000 > diff --git a/arch/arm/mach-pxa/magician.c b/arch/arm/mach-pxa/magician.c > deleted file mode 100644 > index 0827ebca1d38..000000000000 > diff --git a/arch/arm/mach-pxa/magician.h b/arch/arm/mach-pxa/magician.h > deleted file mode 100644 > index e1e4f9f6b22b..000000000000 > diff --git a/arch/arm/mach-pxa/mainstone.c b/arch/arm/mach-pxa/mainstone.= c > deleted file mode 100644 > index fd386f1c414c..000000000000 > diff --git a/arch/arm/mach-pxa/mainstone.h b/arch/arm/mach-pxa/mainstone.= h > deleted file mode 100644 > index f116c56cf5d9..000000000000 > diff --git a/arch/arm/mach-pxa/mfp-pxa320.h b/arch/arm/mach-pxa/mfp-pxa32= 0.h > deleted file mode 100644 > index 21c31eb52d6c..000000000000 > diff --git a/arch/arm/mach-pxa/mioa701.c b/arch/arm/mach-pxa/mioa701.c > deleted file mode 100644 > index d08f962ffb04..000000000000 > diff --git a/arch/arm/mach-pxa/mioa701.h b/arch/arm/mach-pxa/mioa701.h > deleted file mode 100644 > index d94295c67460..000000000000 > diff --git a/arch/arm/mach-pxa/mioa701_bootresume.S b/arch/arm/mach-pxa/m= ioa701_bootresume.S > deleted file mode 100644 > index 4ad2fa27fc41..000000000000 > diff --git a/arch/arm/mach-pxa/mp900.c b/arch/arm/mach-pxa/mp900.c > deleted file mode 100644 > index 8ef8ac4ab4ac..000000000000 > diff --git a/arch/arm/mach-pxa/mxm8x10.c b/arch/arm/mach-pxa/mxm8x10.c > deleted file mode 100644 > index 35546b59c88e..000000000000 > diff --git a/arch/arm/mach-pxa/mxm8x10.h b/arch/arm/mach-pxa/mxm8x10.h > deleted file mode 100644 > index dcd32321c995..000000000000 > diff --git a/arch/arm/mach-pxa/palm27x.c b/arch/arm/mach-pxa/palm27x.c > deleted file mode 100644 > index 1a8d25eecac3..000000000000 > diff --git a/arch/arm/mach-pxa/palm27x.h b/arch/arm/mach-pxa/palm27x.h > deleted file mode 100644 > index bd3075bbb3aa..000000000000 > diff --git a/arch/arm/mach-pxa/palmld-pcmcia.c b/arch/arm/mach-pxa/palmld= -pcmcia.c > deleted file mode 100644 > index 720294a50864..000000000000 > diff --git a/arch/arm/mach-pxa/palmld.c b/arch/arm/mach-pxa/palmld.c > deleted file mode 100644 > index 32308c63884e..000000000000 > diff --git a/arch/arm/mach-pxa/palmld.h b/arch/arm/mach-pxa/palmld.h > deleted file mode 100644 > index 99a6d8b3a1e3..000000000000 > diff --git a/arch/arm/mach-pxa/palmt5.c b/arch/arm/mach-pxa/palmt5.c > deleted file mode 100644 > index 463b62ec1b01..000000000000 > diff --git a/arch/arm/mach-pxa/palmt5.h b/arch/arm/mach-pxa/palmt5.h > deleted file mode 100644 > index cf84aedca717..000000000000 > diff --git a/arch/arm/mach-pxa/palmtc-pcmcia.c b/arch/arm/mach-pxa/palmtc= -pcmcia.c > deleted file mode 100644 > index 8e3f382343fe..000000000000 > diff --git a/arch/arm/mach-pxa/palmtc.c b/arch/arm/mach-pxa/palmtc.c > deleted file mode 100644 > index 3054ffa397ad..000000000000 > diff --git a/arch/arm/mach-pxa/palmtc.h b/arch/arm/mach-pxa/palmtc.h > deleted file mode 100644 > index 9257a02c46e5..000000000000 > diff --git a/arch/arm/mach-pxa/palmte2.c b/arch/arm/mach-pxa/palmte2.c > deleted file mode 100644 > index fedac670a8af..000000000000 > diff --git a/arch/arm/mach-pxa/palmte2.h b/arch/arm/mach-pxa/palmte2.h > deleted file mode 100644 > index 2589400c1a2f..000000000000 > diff --git a/arch/arm/mach-pxa/palmtreo.c b/arch/arm/mach-pxa/palmtreo.c > deleted file mode 100644 > index 238a31f32cba..000000000000 > diff --git a/arch/arm/mach-pxa/palmtreo.h b/arch/arm/mach-pxa/palmtreo.h > deleted file mode 100644 > index 5715cd505424..000000000000 > diff --git a/arch/arm/mach-pxa/palmtx-pcmcia.c b/arch/arm/mach-pxa/palmtx= -pcmcia.c > deleted file mode 100644 > index 8c2aaad93043..000000000000 > diff --git a/arch/arm/mach-pxa/palmtx.c b/arch/arm/mach-pxa/palmtx.c > deleted file mode 100644 > index c0d0762540ab..000000000000 > diff --git a/arch/arm/mach-pxa/palmtx.h b/arch/arm/mach-pxa/palmtx.h > deleted file mode 100644 > index ec88abf0fc6c..000000000000 > diff --git a/arch/arm/mach-pxa/palmz72.c b/arch/arm/mach-pxa/palmz72.c > deleted file mode 100644 > index 66e8fe6f1661..000000000000 > diff --git a/arch/arm/mach-pxa/palmz72.h b/arch/arm/mach-pxa/palmz72.h > deleted file mode 100644 > index 40f3f9987983..000000000000 > diff --git a/arch/arm/mach-pxa/pcm027.c b/arch/arm/mach-pxa/pcm027.c > deleted file mode 100644 > index 7ff6f0d655c8..000000000000 > diff --git a/arch/arm/mach-pxa/pcm027.h b/arch/arm/mach-pxa/pcm027.h > deleted file mode 100644 > index 58ade4ad6ba3..000000000000 > diff --git a/arch/arm/mach-pxa/pcm990-baseboard.c b/arch/arm/mach-pxa/pcm= 990-baseboard.c > deleted file mode 100644 > index 33a9d2eeca1c..000000000000 > diff --git a/arch/arm/mach-pxa/pcm990_baseboard.h b/arch/arm/mach-pxa/pcm= 990_baseboard.h > deleted file mode 100644 > index 18cf71decb03..000000000000 > diff --git a/arch/arm/mach-pxa/poodle.c b/arch/arm/mach-pxa/poodle.c > deleted file mode 100644 > index 7772a39430ed..000000000000 > diff --git a/arch/arm/mach-pxa/poodle.h b/arch/arm/mach-pxa/poodle.h > deleted file mode 100644 > index 00798b44f204..000000000000 > diff --git a/arch/arm/mach-pxa/pxa320.c b/arch/arm/mach-pxa/pxa320.c > deleted file mode 100644 > index e372e6c118de..000000000000 > diff --git a/arch/arm/mach-pxa/pxa320.h b/arch/arm/mach-pxa/pxa320.h > deleted file mode 100644 > index c701e3f663b0..000000000000 > diff --git a/arch/arm/mach-pxa/pxa930.c b/arch/arm/mach-pxa/pxa930.c > deleted file mode 100644 > index b9021a40cbd1..000000000000 > diff --git a/arch/arm/mach-pxa/pxa930.h b/arch/arm/mach-pxa/pxa930.h > deleted file mode 100644 > index bbf25c044641..000000000000 > diff --git a/arch/arm/mach-pxa/pxa_cplds_irqs.c b/arch/arm/mach-pxa/pxa_c= plds_irqs.c > deleted file mode 100644 > index eda5a47d7fbb..000000000000 > diff --git a/arch/arm/mach-pxa/regs-uart.h b/arch/arm/mach-pxa/regs-uart.= h > deleted file mode 100644 > index 490e9ca16297..000000000000 > diff --git a/arch/arm/mach-pxa/saar.c b/arch/arm/mach-pxa/saar.c > deleted file mode 100644 > index 3275b679792b..000000000000 > diff --git a/arch/arm/mach-pxa/sharpsl_pm.c b/arch/arm/mach-pxa/sharpsl_p= m.c > index a829baf8d922..929cc51ed7c2 100644 > --- a/arch/arm/mach-pxa/sharpsl_pm.c > +++ b/arch/arm/mach-pxa/sharpsl_pm.c > @@ -170,10 +170,6 @@ extern int max1111_read_channel(int); > */ > int sharpsl_pm_pxa_read_max1111(int channel) > { > - /* Ugly, better move this function into another module */ > - if (machine_is_tosa()) > - return 0; > - > /* max1111 accepts channels from 0-3, however, > * it is encoded from 0-7 here in the code. > */ > diff --git a/arch/arm/mach-pxa/tavorevb.c b/arch/arm/mach-pxa/tavorevb.c > deleted file mode 100644 > index a15eb3b9484d..000000000000 > diff --git a/arch/arm/mach-pxa/tosa-bt.c b/arch/arm/mach-pxa/tosa-bt.c > deleted file mode 100644 > index c9541632b8b1..000000000000 > diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c > deleted file mode 100644 > index d41641d6cfcd..000000000000 > diff --git a/arch/arm/mach-pxa/tosa.h b/arch/arm/mach-pxa/tosa.h > deleted file mode 100644 > index 3b3efa0a0e22..000000000000 > diff --git a/arch/arm/mach-pxa/tosa_bt.h b/arch/arm/mach-pxa/tosa_bt.h > deleted file mode 100644 > index 56acd5dabec4..000000000000 > diff --git a/arch/arm/mach-pxa/trizeps4-pcmcia.c b/arch/arm/mach-pxa/triz= eps4-pcmcia.c > deleted file mode 100644 > index 25e363770565..000000000000 > diff --git a/arch/arm/mach-pxa/trizeps4.c b/arch/arm/mach-pxa/trizeps4.c > deleted file mode 100644 > index 716cce885379..000000000000 > diff --git a/arch/arm/mach-pxa/trizeps4.h b/arch/arm/mach-pxa/trizeps4.h > deleted file mode 100644 > index b6c19d155ef9..000000000000 > diff --git a/arch/arm/mach-pxa/viper-pcmcia.c b/arch/arm/mach-pxa/viper-p= cmcia.c > deleted file mode 100644 > index 26599dcc49b3..000000000000 > diff --git a/arch/arm/mach-pxa/viper-pcmcia.h b/arch/arm/mach-pxa/viper-p= cmcia.h > deleted file mode 100644 > index a23b58aff9e1..000000000000 > diff --git a/arch/arm/mach-pxa/viper.c b/arch/arm/mach-pxa/viper.c > deleted file mode 100644 > index 5b43351ee840..000000000000 > diff --git a/arch/arm/mach-pxa/viper.h b/arch/arm/mach-pxa/viper.h > deleted file mode 100644 > index 5a8b132229dc..000000000000 > diff --git a/arch/arm/mach-pxa/vpac270-pcmcia.c b/arch/arm/mach-pxa/vpac2= 70-pcmcia.c > deleted file mode 100644 > index 9fd990c8a5fb..000000000000 > diff --git a/arch/arm/mach-pxa/vpac270.c b/arch/arm/mach-pxa/vpac270.c > deleted file mode 100644 > index 8f74bafcf1f9..000000000000 > diff --git a/arch/arm/mach-pxa/vpac270.h b/arch/arm/mach-pxa/vpac270.h > deleted file mode 100644 > index 0cd094d8c553..000000000000 > diff --git a/arch/arm/mach-pxa/xcep.c b/arch/arm/mach-pxa/xcep.c > deleted file mode 100644 > index 6bb02b65fb82..000000000000 > diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c > deleted file mode 100644 > index c4d4162a7e6e..000000000000 > diff --git a/arch/arm/mach-pxa/z2.h b/arch/arm/mach-pxa/z2.h > deleted file mode 100644 > index a78b2e28b1db..000000000000 > diff --git a/arch/arm/mach-pxa/zeus.c b/arch/arm/mach-pxa/zeus.c > deleted file mode 100644 > index ff0d8bb9f557..000000000000 > diff --git a/arch/arm/mach-pxa/zeus.h b/arch/arm/mach-pxa/zeus.h > deleted file mode 100644 > index 8fa6b2923f63..000000000000 > diff --git a/arch/arm/mach-pxa/zylonite.c b/arch/arm/mach-pxa/zylonite.c > deleted file mode 100644 > index 8ed75ac29b1a..000000000000 > diff --git a/arch/arm/mach-pxa/zylonite.h b/arch/arm/mach-pxa/zylonite.h > deleted file mode 100644 > index afe3efcb8e04..000000000000 > diff --git a/arch/arm/mach-pxa/zylonite_pxa300.c b/arch/arm/mach-pxa/zylo= nite_pxa300.c > deleted file mode 100644 > index 50a8a3547dbc..000000000000 > diff --git a/arch/arm/mach-pxa/zylonite_pxa320.c b/arch/arm/mach-pxa/zylo= nite_pxa320.c > deleted file mode 100644 > index 67cab4f1194b..000000000000 > diff --git a/drivers/input/touchscreen/mainstone-wm97xx.c b/drivers/input= /touchscreen/mainstone-wm97xx.c > index c39f49720fe4..85b95ed461e7 100644 > --- a/drivers/input/touchscreen/mainstone-wm97xx.c > +++ b/drivers/input/touchscreen/mainstone-wm97xx.c > @@ -187,16 +187,6 @@ static int wm97xx_acc_startup(struct wm97xx *wm) > "mainstone accelerated touchscreen driver, %d samples/se= c\n", > cinfo[sp_idx].speed); > > - /* IRQ driven touchscreen is used on Palm hardware */ > - if (machine_is_palmt5() || machine_is_palmtx() || machine_is_palm= ld()) { > - pen_int =3D 1; > - /* There is some obscure mutant of WM9712 interbred with = WM9713 > - * used on Palm HW */ > - wm->variant =3D WM97xx_WM1613; > - } else if (machine_is_zylonite()) { > - pen_int =3D 1; > - } > - > if (pen_int) { > gpiod_irq =3D gpiod_get(wm->dev, "touch", GPIOD_IN); > if (IS_ERR(gpiod_irq)) > diff --git a/drivers/pcmcia/pxa2xx_base.c b/drivers/pcmcia/pxa2xx_base.c > index 0ea41f1411e5..5254028354f4 100644 > --- a/drivers/pcmcia/pxa2xx_base.c > +++ b/drivers/pcmcia/pxa2xx_base.c > @@ -206,13 +206,7 @@ pxa2xx_pcmcia_frequency_change(struct soc_pcmcia_soc= ket *skt, > > void pxa2xx_configure_sockets(struct device *dev, struct pcmcia_low_leve= l *ops) > { > - int nr =3D 1; > - > - if ((ops->first + ops->nr) > 1 || > - machine_is_viper() || machine_is_arcom_zeus()) > - nr =3D 2; > - > - pxa_smemc_set_pcmcia_socket(nr); > + pxa_smemc_set_pcmcia_socket(1); > } > EXPORT_SYMBOL(pxa2xx_configure_sockets); > > diff --git a/drivers/pcmcia/sa1111_generic.c b/drivers/pcmcia/sa1111_gene= ric.c > index 6c1c2785611b..2a67e33fb5f0 100644 > --- a/drivers/pcmcia/sa1111_generic.c > +++ b/drivers/pcmcia/sa1111_generic.c > @@ -216,10 +216,6 @@ static int pcmcia_probe(struct sa1111_dev *dev) > if (machine_is_jornada720()) > ret =3D pcmcia_jornada720_init(dev); > #endif > -#ifdef CONFIG_ARCH_LUBBOCK > - if (machine_is_lubbock()) > - ret =3D pcmcia_lubbock_init(dev); > -#endif > #ifdef CONFIG_ASSABET_NEPONSET > if (machine_is_assabet()) > ret =3D pcmcia_neponset_init(dev); > diff --git a/drivers/power/supply/ds2760_battery.c b/drivers/power/supply= /ds2760_battery.c > index 5f50da524f41..40fba31be174 100644 > --- a/drivers/power/supply/ds2760_battery.c > +++ b/drivers/power/supply/ds2760_battery.c > @@ -227,20 +227,12 @@ static int rated_capacities[] =3D { > 920, /* NEC */ > 1440, /* Samsung */ > 1440, /* BYD */ > -#ifdef CONFIG_MACH_H4700 > - 1800, /* HP iPAQ hx4700 3.7V 1800mAh (359113-001) */ > -#else > 1440, /* Lishen */ > -#endif > 1440, /* NEC */ > 2880, /* Samsung */ > 2880, /* BYD */ > 2880, /* Lishen */ > 2880, /* NEC */ > -#ifdef CONFIG_MACH_H4700 > - 0, > - 3600, /* HP iPAQ hx4700 3.7V 3600mAh (359114-001) */ > -#endif > }; > > /* array is level at temps 0=C2=B0C, 10=C2=B0C, 20=C2=B0C, 30=C2=B0C, 40= =C2=B0C > diff --git a/drivers/usb/gadget/udc/pxa25x_udc.c b/drivers/usb/gadget/udc= /pxa25x_udc.c > index c593fc383481..e19b84a46a1e 100644 > --- a/drivers/usb/gadget/udc/pxa25x_udc.c > +++ b/drivers/usb/gadget/udc/pxa25x_udc.c > @@ -1559,40 +1559,6 @@ static int pxa25x_udc_stop(struct usb_gadget*g) > return 0; > } > > -/*----------------------------------------------------------------------= ---*/ > - > -#ifdef CONFIG_ARCH_LUBBOCK > - > -/* Lubbock has separate connect and disconnect irqs. More typical desig= ns > - * use one GPIO as the VBUS IRQ, and another to control the D+ pullup. > - */ > - > -static irqreturn_t > -lubbock_vbus_irq(int irq, void *_dev) > -{ > - struct pxa25x_udc *dev =3D _dev; > - int vbus; > - > - dev->stats.irqs++; > - if (irq =3D=3D dev->usb_irq) { > - vbus =3D 1; > - disable_irq(dev->usb_irq); > - enable_irq(dev->usb_disc_irq); > - } else if (irq =3D=3D dev->usb_disc_irq) { > - vbus =3D 0; > - disable_irq(dev->usb_disc_irq); > - enable_irq(dev->usb_irq); > - } else { > - return IRQ_NONE; > - } > - > - pxa25x_udc_vbus_session(&dev->gadget, vbus); > - return IRQ_HANDLED; > -} > - > -#endif > - > - > /*----------------------------------------------------------------------= ---*/ > > static inline void clear_ep_state (struct pxa25x_udc *dev) > @@ -2413,34 +2379,6 @@ static int pxa25x_udc_probe(struct platform_device= *pdev) > } > dev->got_irq =3D 1; > > -#ifdef CONFIG_ARCH_LUBBOCK > - if (machine_is_lubbock()) { > - dev->usb_irq =3D platform_get_irq(pdev, 1); > - if (dev->usb_irq < 0) > - return dev->usb_irq; > - > - dev->usb_disc_irq =3D platform_get_irq(pdev, 2); > - if (dev->usb_disc_irq < 0) > - return dev->usb_disc_irq; > - > - retval =3D devm_request_irq(&pdev->dev, dev->usb_disc_irq= , > - lubbock_vbus_irq, 0, driver_nam= e, > - dev); > - if (retval !=3D 0) { > - pr_err("%s: can't get irq %i, err %d\n", > - driver_name, dev->usb_disc_irq, retval); > - goto err; > - } > - retval =3D devm_request_irq(&pdev->dev, dev->usb_irq, > - lubbock_vbus_irq, 0, driver_nam= e, > - dev); > - if (retval !=3D 0) { > - pr_err("%s: can't get irq %i, err %d\n", > - driver_name, dev->usb_irq, retval); > - goto err; > - } > - } else > -#endif > create_debug_files(dev); > > retval =3D usb_add_gadget_udc(&pdev->dev, &dev->gadget); > diff --git a/drivers/video/backlight/locomolcd.c b/drivers/video/backligh= t/locomolcd.c > index 0468ea82159f..346d3e29a843 100644 > --- a/drivers/video/backlight/locomolcd.c > +++ b/drivers/video/backlight/locomolcd.c > @@ -95,8 +95,6 @@ void locomolcd_power(int on) > /* read comadj */ > if (comadj =3D=3D -1 && machine_is_collie()) > comadj =3D 128; > - if (comadj =3D=3D -1 && machine_is_poodle()) > - comadj =3D 118; > > if (on) > locomolcd_on(comadj); > @@ -181,14 +179,6 @@ static int locomolcd_probe(struct locomo_dev *ldev) > > locomo_gpio_set_dir(ldev->dev.parent, LOCOMO_GPIO_FL_VR, 0); > > - /* > - * the poodle_lcd_power function is called for the first time > - * from fs_initcall, which is before locomo is activated. > - * We need to recall poodle_lcd_power here > - */ > - if (machine_is_poodle()) > - locomolcd_power(1); > - > local_irq_restore(flags); > > memset(&props, 0, sizeof(struct backlight_properties)); > -- > 2.39.0 > --=20 With best wishes Dmitry