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=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,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 23CE0C4338F for ; Wed, 28 Jul 2021 09:04:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0386560FD8 for ; Wed, 28 Jul 2021 09:04:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230473AbhG1JEu (ORCPT ); Wed, 28 Jul 2021 05:04:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48334 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229574AbhG1JEu (ORCPT ); Wed, 28 Jul 2021 05:04:50 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03EB5C061757 for ; Wed, 28 Jul 2021 02:04:48 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id d18so2592231lfb.6 for ; Wed, 28 Jul 2021 02:04:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=o9+TRM6L+gYZYLmbWJs+LvTpkB/3RYvaROCq22SvK4I=; b=UIOYRtxj4ZEDdAycVr78J0u5YjMrHZVleKk2EcB3V2eazsuiMc63353+DZFj0rn7oC T35jOzCZseKLnahwExhYuHJIzt3zaa0U0fb2OrD/7l7gZfFlLDqtKYQHqG8b26Aqv22n zALUv2c2INZ85Sl/7DnNXhHtrj4aOivI0QYSNB+FZ5J/czU92nyaYJ326A3ocXTEn61l NASYXhwr/eA/UAgqEMimsKhiFWsS+sbTeXis6XhpbZV/sXCn6lA86FcblXZQVbipvjIR 9Hvv8s57XU5/xdoZZ/qaMqzYDohSIZs5zsLWV3cf5Lhl4w0HSpxvpq7XuOo80MPM3Cc9 4ImQ== 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:mime-version :content-transfer-encoding; bh=o9+TRM6L+gYZYLmbWJs+LvTpkB/3RYvaROCq22SvK4I=; b=jaob5YCC+MwLLf5i7PFc8E0ZGlppk0Ho5D2tx35I50xvrE7CnyQlwi0uTQ6SpLLx1s bzML56SM2VkcViidO58+xXjsL4rpsNzyOcFJzCmbCuSe0Id2/wxLwS/kDXBmr1nNjtbn YaOb26NaKs7PwYkAEaJmHbIB5EreMm8y99HZ15EXvqQkXWVTFIJK5BiNHuov959FmEzl Pk0Co0baC7bk2yL2m8zzwMN9fpYhGIw4mOmDhu374A3bz9YuGgOTQgmZ4psAvkqL1jZX No61CqxdTCRVh6UIk/adfhnIQsv3Va6RpvAb/Q+cEcvIca+uaJXEM/etspiT5DnstNU1 1uKw== X-Gm-Message-State: AOAM530Zzj07x8Pcmg669hvIgLnb42U5B1eA9fvcASE1wtLR4+9JDfG4 +1Y/ULSI93bb6C3nJsoftTk1pg== X-Google-Smtp-Source: ABdhPJxxzbrv2T2hlcowF5RkKU2lUYH2L4dj+GmvCOoOZCnJBE14hDpoH9v9zLfrSTIn5lihj0GwBw== X-Received: by 2002:a05:6512:3044:: with SMTP id b4mr19917133lfb.631.1627463087283; Wed, 28 Jul 2021 02:04:47 -0700 (PDT) Received: from localhost.localdomain (c-fdcc225c.014-348-6c756e10.bbcust.telenor.se. [92.34.204.253]) by smtp.gmail.com with ESMTPSA id d9sm505495ljq.54.2021.07.28.02.04.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jul 2021 02:04:46 -0700 (PDT) From: Linus Walleij To: Jens Axboe , linux-ide@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, Imre Kaloz , Krzysztof Halasa , Linus Walleij Subject: [PATCH 0/5] Update and rewrite IXP4xx PATA driver Date: Wed, 28 Jul 2021 11:02:37 +0200 Message-Id: <20210728090242.2758812-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org This rewrites the IXP4xx PATA driver to use device tree exclusively. It is too much trouble to triangulate over using board files and DT at the same time, let's just replace it with device tree as we delete all board files at the same time as we merge this. I'd appreciate an ACK from the PATA maintainer so we can take this through the ARM SoC tree when we delete the boardfiles at the same time. Linus Walleij (5): pata: ixp4xx: Use local dev variable pata: ixp4xx: Use IS_ENABLED() to determine endianness pata: ixp4xx: Refer to cmd and ctl rather than csN pata: ixp4xx: Add DT bindings pata: ixp4xx: Rewrite to use device tree .../ata/intel,ixp4xx-compact-flash.yaml | 62 ++++ drivers/ata/pata_ixp4xx_cf.c | 264 ++++++++++++------ include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- 3 files changed, 249 insertions(+), 81 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml -- 2.31.1 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=-12.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,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 3A425C4338F for ; Wed, 28 Jul 2021 09:07:15 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 0A52560187 for ; Wed, 28 Jul 2021 09:07:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 0A52560187 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :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=vCj36E1hfgGv12U3TqyY6O2H7EcKmtgpIWscTvv0blE=; b=jTwY1zGO/7ssnP 1B3l5xsYyY1yx+YvwExxJFzGWa7UBlj+5rC05jP860JJOmiQTLztXMNG67vDGY09AUwxrbbIgF0De +aiwE+FiBS51Fv4QysyQPgVp8Ldi0oZKnJ+mL6BeWG8L8Ub5hrulcrIjF58S0jZ9XfmQPV2f473LM 2LahtfpAqxIdSfqoZ79Zm6cXoDXWJnhhARDKngvZjNl6k+0vY+03M8VA1rPDqRwgOJlHI3CuXr5ln UtFmmHyTaEHKpVgoaeIjOakFW81C1MUJdCRcAT0Ol3d8Ala+vqFwnRJ9Ldz/YSjJdDwyg2RdkgV78 wgwbYKlPTX5QQMbdCNEg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m8fUi-00048n-Id; Wed, 28 Jul 2021 09:04:52 +0000 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m8fUe-00047z-TE for linux-arm-kernel@lists.infradead.org; Wed, 28 Jul 2021 09:04:50 +0000 Received: by mail-lf1-x133.google.com with SMTP id m13so2536297lfg.13 for ; Wed, 28 Jul 2021 02:04:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=o9+TRM6L+gYZYLmbWJs+LvTpkB/3RYvaROCq22SvK4I=; b=UIOYRtxj4ZEDdAycVr78J0u5YjMrHZVleKk2EcB3V2eazsuiMc63353+DZFj0rn7oC T35jOzCZseKLnahwExhYuHJIzt3zaa0U0fb2OrD/7l7gZfFlLDqtKYQHqG8b26Aqv22n zALUv2c2INZ85Sl/7DnNXhHtrj4aOivI0QYSNB+FZ5J/czU92nyaYJ326A3ocXTEn61l NASYXhwr/eA/UAgqEMimsKhiFWsS+sbTeXis6XhpbZV/sXCn6lA86FcblXZQVbipvjIR 9Hvv8s57XU5/xdoZZ/qaMqzYDohSIZs5zsLWV3cf5Lhl4w0HSpxvpq7XuOo80MPM3Cc9 4ImQ== 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:mime-version :content-transfer-encoding; bh=o9+TRM6L+gYZYLmbWJs+LvTpkB/3RYvaROCq22SvK4I=; b=uRNXqX+4RCfhamhYW2qebzxjMtD5MbXw63cCBy8zJn2rHn74f2FdSbv1j+qqJtbLkE NGg3Z+KB0ESR2dmv2tUObOsVe4fxr9+uDmx5oNpRrPJd/2zdXAdh8ob6xsZWvJs36n1P A1TK5GY2c05bnZlwFauR6yZtgtRLoBaKjB4cczSqT94FiNvPVQeNFvALk3NIm/NW1X4i FtJXNl6c371RFFd1LSQQLkvdGcXWj7R/Ba1ni55pjxx5aDqEGLLDb5iCb0R4p4KpFbOA 6E50ADKjy7kxU73/M8Dh9IvPXK7mXItcKXMPm/10w6TL3dD92/lTX++m4ySwQB/t1ddO y1NQ== X-Gm-Message-State: AOAM531bl5P5sCwgq5oHaO9dYXmQdgqlqwsdoTT4EvKthj9jU0lo3HH1 QhTV8+EqpYAMXWcyT38LC2oULg== X-Google-Smtp-Source: ABdhPJxxzbrv2T2hlcowF5RkKU2lUYH2L4dj+GmvCOoOZCnJBE14hDpoH9v9zLfrSTIn5lihj0GwBw== X-Received: by 2002:a05:6512:3044:: with SMTP id b4mr19917133lfb.631.1627463087283; Wed, 28 Jul 2021 02:04:47 -0700 (PDT) Received: from localhost.localdomain (c-fdcc225c.014-348-6c756e10.bbcust.telenor.se. [92.34.204.253]) by smtp.gmail.com with ESMTPSA id d9sm505495ljq.54.2021.07.28.02.04.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jul 2021 02:04:46 -0700 (PDT) From: Linus Walleij To: Jens Axboe , linux-ide@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, Imre Kaloz , Krzysztof Halasa , Linus Walleij Subject: [PATCH 0/5] Update and rewrite IXP4xx PATA driver Date: Wed, 28 Jul 2021 11:02:37 +0200 Message-Id: <20210728090242.2758812-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210728_020448_980302_4D1F4812 X-CRM114-Status: GOOD ( 13.57 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 rewrites the IXP4xx PATA driver to use device tree exclusively. It is too much trouble to triangulate over using board files and DT at the same time, let's just replace it with device tree as we delete all board files at the same time as we merge this. I'd appreciate an ACK from the PATA maintainer so we can take this through the ARM SoC tree when we delete the boardfiles at the same time. Linus Walleij (5): pata: ixp4xx: Use local dev variable pata: ixp4xx: Use IS_ENABLED() to determine endianness pata: ixp4xx: Refer to cmd and ctl rather than csN pata: ixp4xx: Add DT bindings pata: ixp4xx: Rewrite to use device tree .../ata/intel,ixp4xx-compact-flash.yaml | 62 ++++ drivers/ata/pata_ixp4xx_cf.c | 264 ++++++++++++------ include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- 3 files changed, 249 insertions(+), 81 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml -- 2.31.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel